Great restaurant in Lorne Park, food is consistently good - love the pastas.
And, Shea is the world's best server.
Great for special occasions and any time you want a good meal in a pleasant room.
If you own or manage Tu Casa Fine Dining, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.
- Manage your listing