Watts Restaurant, premiere family restaurant and bar, serving our community for over 60 years.
Address: 1 Eglinton square, Scarborough, ON, M1L 2K1
Watts Restaurant
1 Eglinton Square Unit 45
Toronto, Ontario
M1L 2K1
416 755 0523
Reviews, get directions and information Watts Restaurant.
to add Watts Restaurant map to your website;