Chambo’s Italian Deli

Restaurant in Essex, Connecticut