Transilvania Restaurant

 —  —

Transilvania Restaurant , 23 Main Street, East Haven, CT 06512