Is this your business? Claim this listing for FREE
The Villa
813 Dundas St W, Unit C-2,
Today:
11:00 AM - 11:00 PM
Business details
Description
- Teppanyaki, large assortment of sushi choices, and Teriyaki. - Fresh fish is served every day - AAA striploin steak - Catering and banquets available - Dine-In, Take Out, and Delivery available.
Categories
Business hours
- Friday
- Saturday
- Sunday
- Monday
- Tuesday
- Wednesday
- Thursday