The Farm Belly
20 Grand Ave, New Haven 06513