Restaurants from Shelton


4.6
Menu
Online table booking
Open Now
4.6
Menu
Online table booking
Open Now
City: Shelton, 140 Center St, Shelton, United States Of America, 06484
Accepts Credit Cards, Terrace, TV, Wheelchair Accessible