OMA Restaurant and Bar

Asian, Filipino

Unit 107 Ortigas Home Depot, Food Street, Bldg C, Julia Vargas Ave, San Antonio, PasigM, T, W, Th, Su: 5:00PM - 2:00AM F, Sa: 5:00PM - 4:00AM

(02) 661-6714
OMA Restaurant and Bar's address

Other Branches

    You may also like