fbpx

Vernon

About

Our South Windsor restaurant is located in The Promenade Shops at Evergreen Walk, with quick and convenient access just off I-84.

Make A Reservation


Ready to eat now?