View on Interactive Map

Tsuba

5th Avenue and 34th Street
Playa del Carmen
Telephone: +52 984-879-4720
View nearby businesses on map

Sushi restaurant and lounge. Information: tsuba_sushi@hotmail.com bar, delivery, restaurant, sushi Page 1 (May 25, 2009)
Page 2 (May 25, 2009)
Page 3 (May 25, 2009)
October 18, 2008 - 12:32pm
omar from playa says:
food sucks, i am from cuba, i can find better sushi in havana.


Name:
City & Country
Email (optional):
Review or Comment:
Verification