La Tartaruga Bar & Restaurant

Italian Restaurant
0.0
依據 2 則評論

評論

Pa
Paddy O
92 month ago
Bland food and rude service. Won't be returning
Ig
Ignacio P
114 month ago
BBQ Ribbs.
  • Long Bay, Antigua and Barbuda, GPS: 17.099554,-61.688705