The Salty Chefs is listed at 111 Genesee St #103, Buffalo, NY 14203. Explore the available restaurant information and source links, and confirm current menus, hours, and reservations directly before visiting.