Get directions to: Royal Palace, New Haven, CT
Restaurant address: 32 Orange Street New Haven, CT 06510, USA
Restaurant: Royal Palace