Tsuba
5th Avenue and 34th StreetPlaya del Carmen
Telephone: +52 984-114-9989
View nearby businesses on map
Sushi restaurant and lounge.
bar, restaurant, sushi
October 18, 2008 - 12:32pm
omar from playa says:
food sucks, i am from cuba, i can find better sushi in havana.