Newtown Deli
79 S Main St, Newtown
(203) 364-1218
Menu
Restaurants in Newtown, CT
Newtown Deli
79 S Main St, Newtown, CT 06470
(203) 364-1218