Italian · $$$
581 Delaware Ave, Buffalo, NY
Upscale coastal-Italian restaurant in a circa-1880 Delaware Avenue building downtown, from Hutch's owner Mark Hutchinson.