Ombu Restaurant - Mother Igancia St.

Visit Ombu Restaurant - Mother Igancia St. in Quezon City.

Address: Sequoia Hotel, Mother Igancia St., Quezon City, Metro Manila, Philippines

Phone: +6328441

Website: https://www.facebook.com/ombufilipinorestaurant

Cuisine: Filipino

Price Range: P200 - P499

View Ombu Restaurant - Mother Igancia St. on Google Maps

Browse more Food & Drink in the Philippines