St Clair Village Cafe, 1166 ST CLAIR AVE W, Toronto Corso Italia
1412th visitor, Write a review
St Clair Village Cafe Map

near M6E 1B4

St Clair Village Cafe is ranked #1 of 28 nearby Restaurants.

They say St Clair Village Cafe is reasonable, good, great a top notch Café Restaurant