Get directions to: Calla Larga Restaurant, Bellerose, NY
Restaurant address: 24763 Jamaica Avenue Bellerose, NY 11426, USA
Restaurant: Calla Larga Restaurant