LA Ultima Parada, MIAMI, Florida (FL)
Conveniently located at 7397 West Flagler Street () in MIAMI, Florida (FL) (33144), LA Ultima Parada can be reached at 3052643376. Please call in advance to make a reservation.
More restaurants in MIAMI, Florida (FL)
LA Ultima Parada contact information and details:
Address: 7397 West Flagler Street - , MIAMI, Florida (FL) 33144
Contact Phone: 3052643376
