Manila Restaurants is a restaurant, located at 610 J Nakpil Street, Santa Cruz, Manila, 1004 Metro Manila, Philippines. They can be contacted via phone at +63 2 524 6770 for more detailed information.
Tags : #Food, #PointOfInterest, #Establishment
Location :
610 J Nakpil Street, Santa Cruz, Manila, 1004 Metro Manila
Added by
Jopie, at 01 January 2020