Filipino Restaurant · NLEx Drive & Dine, Valenzuela City, Metro Manila, 1443 · Manila
More places in Manila