L'isola D'oro Italian Restaurant

4690 Camp Rd Hamburg NY 14075 USA

(716) 646-5752

Location