The Pier is located in Vasco da Gama, India on Mormugao Harbour, Cruise terminal, opposite Custom House. The Pier is rated 4.3 out of 5 in the category bistro in India.
Address
Mormugao Harbour, Cruise terminal, opposite Custom House
Service options
TakeawayDine-in