Food Porn: Marco’s Italian Deli (Maple Rd)
Since I obviously talk to a lot of people about food and do the occasional research, I was already aware of the good reputation Marco’s Deli and Fine Dining Italian Restaurant had in Buffalo. Chef/Owner Marco Sciortino has even been a challenger in a Nickel City Chef challenge during Season 2, so I know he [...]













