
Lemuria Gourmet Restaurant
Location | Metro Manila, Philippines |
Website | View Link |
Type | Fine-Dining |
Lemuria Gourmet Restaurant serves expressive French Mediterranean cuisine made from scratch using only the best and freshest ingredients. Their innovative menu evolves to offer new discoveries of flavor combinations that challenge the adventurous palate desiring cuisine beyond the mainstream offerings.
© Photo copyright of the venue