Casa Loma Restaurants

Flor De Sal

Italian • Casa Loma

Food- Decor- Service- CostE