Latin YUKA Deli, MIAMI, Florida (FL)
Readily settled at 5899 Northwest 36th Street () in MIAMI, Florida (FL) (33166), Latin YUKA Deli can be contacted at 7862650266. Please call up early in advance to reserve your place in the restaurant.
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