Toro Restaurant

28 Church Hill Rd
Newtown, CT
203.364.0099
41.414306
-73.301275
Hours:
Mon - Thu:11am - 10pm
Fri - Sat:11am - 11pm
Sun:12:30pm - 10pm

for Toro Restaurant
Directions
from: