Sol Restaurant
Address:
31 Hungerford St, Torrington, CT 06790
Phone:
(860) 618-5260
Other Businesses:
- 99 Restaurant at 1 S Main St, Torrington, CT 06790
- Leo's Cafe at 206 Church St, Torrington, CT 06790
- O'Connors O'Connors at 26 Main St, Torrington, CT 06790
- Nodine's Smokehouse at 668 Riverside Ave, Torrington, CT 06790
- Venetian Restaurant at 52 E Main St, Torrington, CT 06790