Restaurants More Nearby Options Marotto's Restaurant 3365 Delaware Ave, Buffalo, NY Vizzi's 967 Kenmore Ave, Buffalo, NY The Plaka Family Restaurant 2904 Delaware Ave, Buffalo, NY India Star 3167 Delaware Ave, Buffalo, NY