Get directions to: Moon Star Restaurant, Cromwell, CT
Restaurant address: 2 Willowbrook Rd # 9 Cromwell, CT 06416, USA
Restaurant: Moon Star Restaurant