Ovens Of France 660 Main St S Ste 3C, Woodbury, CT 06798 (203) 263-2540 Related: Foods Take Out Restaurants Barbeque Restaurants Sandwiches
Cafe City Hall 506 Main St S, Woodbury, CT 06798 (203) 263-6265 Related: Foods Take Out Restaurants Fish & Chips Continental Cuisine