
Barracuda Bistro & Bar
City: New Haven
Services: Delivery, Gift Cards
$, Alcohol, Dinner






1180 Chapel St, New Haven, CT 06511, USA

203-691-5696
Services: Delivery, Gift Cards
$, Alcohol, Dinner
1180 Chapel St, New Haven, CT 06511, USA
203-691-5696