Somers Pizza and Family Restaurant
106 Main St, Somers 06071