Get directions to: Moon Star Restaurant, Branford, CT
Restaurant address: 2 Commercial Parkway Suite 2 Branford, CT 06405, USA
Restaurant: Moon Star Restaurant