Get directions to: Utopia Cafe, West Haven, CT
Restaurant address: 857 Boston Post Rd West Haven, CT 06516, USA
Restaurant: Utopia Cafe