MAP
Watts Restaurant
1 Eglinton Square
Toronto, Ontario
M1L 2K1


416 755 0523

We are open 365 days from 8 am to 11 pm !  

© 2016 BY WATTS RESTAURANT