Lemuria Gourmet Restaurant

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