buffalo italian ny restaurants italian restaurants south buffalo ny Portions are huge so plan on taking. Mulberry Italian Ristorante in Lackawanna NY. 7 Best Italian Restaurants I… Sunday, May 1, 2022 Edit