Shell Station Restaurant, STRATFORD, Connecticut (CT)
Conveniently situated at Main () in STRATFORD, Connecticut (CT) (6614), Shell Station Restaurant can be reached at 2033771648. It is advisable to call ahead of time to make a reservation.
More restaurants in STRATFORD, Connecticut (CT)
Shell Station Restaurant contact information and details:
Address: Main - , STRATFORD, Connecticut (CT) 6614
Contact Phone: 2033771648
