Playa de Papagayo is located in Tsim Sha Tsui, Hong Kong on Podium Plaza, 5 Hanoi Rd. Playa de Papagayo is rated 4 out of 5 in the category spanish restaurant in Hong Kong.
Address
Podium Plaza, 5 Hanoi Rd
Service options
TakeawayDine-in
Amenities
Bar on siteToilets