Latin YUKA Deli, MIAMI, Florida (FL)
Conveniently located at 5899 Northwest 36th Street () in MIAMI, Florida (FL) (33166), Latin YUKA Deli can be reached at 7862650266. Please call in advance to make a reservation.
More restaurants in MIAMI, Florida (FL)
Latin YUKA Deli contact information and details:
Address: 5899 Northwest 36th Street - , MIAMI, Florida (FL) 33166
Contact Phone: 7862650266
