Get directions to: L'isola Doro Restaurant, Hamburg, NY
Restaurant address: 4690 Camp Rd Hamburg, NY 14075, USA
Restaurant: L'isola Doro Restaurant