Latin Fiesta Restaurant, 1002 St Clair Avenue West, Toronto Corso Italia
878th visitor, Write a review
Latin Fiesta Restaurant Map

near M6E1A2

Latin Fiesta Restaurant is ranked #12 of 32 nearby Restaurants.

They say Latin Fiesta Restaurant is horrible