O & R Deli and Grocery
1379 Chapel St, New Haven
(203) 772-3260
Menu
Restaurants in New Haven, CT
O & R Deli and Grocery
1379 Chapel St, New Haven, CT 06511
(203) 772-3260