Barracuda Bistro & Bar

Services: Delivery, Gift Cards
$, Alcohol, Dinner
1180 Chapel St., New Haven, CT
Phone: 203-691-5696
Website: http://www.barracudanewhaven.com/