Address: 109 S Main St, Torrington, CT 06790, USA
I only order on line.
I don't know, I've always went inside, best Buffalow pizza anywhere, one of the best chicken strips, worth going
I think that it is
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Asian fusion restaurant
707 Winsted Rd, Torrington, CT 06790, USA
Chinese restaurant
339 Winsted Rd, Torrington, CT 06790, USA
Dentist
49 S Main St, Torrington, CT 06790, USA
Beauty salon
1049 E Main St, Torrington, CT 06790, USA