Get directions to: Stardust Restaurant, South Windsor, CT
Restaurant address: 90 John Fitch Blvd South Windsor, CT 06074, USA
Restaurant: Stardust Restaurant