📍 Genesee Street 111
The Salty Chefs — Restaurant in Buffalo, New York State, USA. Genesee Street 111. Hours, map, contact. USAForAll.