Le Bistro By Avila

1241 E Main St
Torrington, CT
860.618.5566
41.819879
-73.12215
Hours:
Mon - Tue:closed
Wed - Thu:noon - 2pm,   5pm - 8pm
Fri - Sat:noon - 2pm,   5pm - 9pm
Sun:12:30pm - 2pm,   5pm - 8pm

for Le Bistro By Avila
Directions
from: