Lemongrass
Sign in to add a photo.
About
Lemongrass is a Restaurant based in La Serena, Chile. Cuisine: Fusion & Asian, Thai, Vietnamese.
Frequently asked questions
Where is Lemongrass?+
Lemongrass is located at 261 Las Rojas Poniente, La Serena.
What kind of place is Lemongrass?+
Lemongrass is a Restaurant in La Serena serving Fusion & Asian, Thai, Vietnamese.
Location
Hungry for more? Browse our dining guides or explore all places to eat in La Serena.
Reviews
No reviews yet — be the first to review Lemongrass.