Shell Station Restaurant, STRATFORD, Connecticut (CT)
Comfortably situated at Main () in STRATFORD, Connecticut (CT) (6614), Shell Station Restaurant are available at 2033771648. Make sure you upfront to arrange your spot in the restaurant.
More restaurants in STRATFORD, Connecticut (CT)
Shell Station Restaurant contact information and details:
Address: Main - , STRATFORD, Connecticut (CT) 6614
Contact Phone: 2033771648