Il Colosseo
Italian · Bar · Casual Dining
Il Colosseo is an Italian restaurant with a long history, offering fresh and delicious food.
Location
Best places nearby
The highest rated places close to Il Colosseo.
Local restaurants nearby
1226 St Clair Ave W, ON


