Shell Station Restaurant, STRATFORD, Connecticut (CT)

Feeling hungry? Shell Station Restaurant might be the place to eat to suit your needs.
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