at 1 Eglinton Square Unit 45, Toronto, M1L 2K1 Canada
Watts Restaurant, Scarborough's premiere family restaurant and bar, serving our community for over 60 years.
24 Victoria Park bus, 34 Eglinton bus, 67 Pharmacy bus, either direction. Get off at the corner of Victoria Park and Eglinton. We are in Eglinton Square Mall.
834 FB users likes Watts Restaurant & Bar, set it to 117 position in Likes Rating for Toronto, Ontario in Restaurant/cafe category