TU Y YO Restaurant, MIAMI, Florida (FL)
Comfortably operating at 2220 Northwest 7th Street () in MIAMI, Florida (FL) (33125), TU Y YO Restaurant can be called at 3056490009. It is best to contact them beforehand to make a reservation.
More restaurants in MIAMI, Florida (FL)
TU Y YO Restaurant contact information and details:
Address: 2220 Northwest 7th Street - , MIAMI, Florida (FL) 33125
Contact Phone: 3056490009