Shell Station Restaurant 2850 Main ST Stratford CT United States
Phone: 203.377.1648 Smoking: not permitted