About
Tosca is an establishment located in Ottawa, Ontario on 144 O'Connor St. Tosca is in the "Italian restaurant" category. Upscale venue with exposed stone walls serving refined Italian cuisine & international wines.
Categories
Italian restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like