Last night we enjoyed a family dinner party at one of the most delightfull restaurants we have been in in years. Great food, genial hosts, excellent waitresses, and cozy atmosphere. The Shell Station is located at the Stratford Train Station. It is the best kept secret that deserves much recognition. You cannot beat the price for a fabulous meal and excellent service. If you like sushi, this is the place to go too! It is the freshest in CT. The Shell Station has a Sushi Chef who is unbelievable. He makes it right in front of you! This is the place to go for a relaxing, excellent meal, very cordial staff and charming atmosphere!