T
The New President's Sharks Fin and Seafood Restaurant
Manila Grand Opera Hotel, Manila
Manila Grand Opera Hotel, Manila
Manila Grand Opera Hotel,
925 Rizal Avenue corner Doroteo Jose Sts., Sta. Cruz, Manila, Metro Manila, Philippines