Penang Hill is located in Mandaluyong, Philippines on Third Level The Podium Mall, Asia Development Bank Avenue, Ortigas Center, Metro Manila. Penang Hill is rated 3 out of 5 in the category indian restaurant in Philippines.
Address
Third Level The Podium Mall, Asia Development Bank Avenue, Ortigas Center, Metro Manila
Service options
TakeawayDine-in