The Salty Chefs

Buffalo, NY

111 Genesee St #103, Buffalo, NY 14203, USA
11 itemsUpdated March 20, 2026
Structured menu data