Get directions to: Meli Melo Restaurant, Greenwich, CT
Restaurant address: 374 Greenwich Av Greenwich, CT 06830, USA
Restaurant: Meli Melo Restaurant