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