Chap's Grill

1174 Chapel Street, New Haven, CT 06511

5(5)
$15 Minimum
Price: $$