Cafe Lucia

80 Church Street, Lenox, Massachusetts 01240

80 Church Street, Lenox, Massachusetts 01240
Tuesday through Saturday 5:30pm - close 
Sundays on Holiday weekends
Casual, Family Friendly Dining, Outdoor Seating, Romantic
American, Italian
Dinner
Lenox
Moderate