Get directions to: Bella Vista Family Restaurant, Shelton, CT
Restaurant address: 94 River Rd Shelton, CT 06484, USA
Restaurant: Bella Vista Family Restaurant