Lemon Grass
Asian, Thai, Vegan, Vegetarian, Vietnamese
Luz - Level 1, The Terraces Ayala Center Cebu, Luz, Cebu City, Cebu, Cebu City, 6000 Cebu, Philippines
Philippines's most popular Vietnamese restaurants, cafes and takeaway menus such as P.H.A.T. P.H.O, Phat Pho, Lemon Grass, Lemon Grass or Rice Paper are found below. Philippines's most popular Vietnamese restaurants, cafes and takeaway menus are found below.
Philippines
vietnamese