Duck Inn Bar And Billiard Cafe

Address: 1207 M. H. Del Pilar St. Ermita
Manila
Metro Manila, Philippines
Telephone Number: 523-3995
521-1998
Check the Latest Available Rates from Agoda:
Photos from Agoda