SCADDABUSH Italian Kitchen & Bar opens in Scarborough

Press release Restaurant expands Charity Bread partnerships with Bluffs Food Bank SCADDABUSH Italian Kitchen & Bar has opened in Scarborough, bringing its made-from-scratch menu to the community, including shareable plates so everyone around the table can enjoy a little bit of everything in a warm, eclectic atmosphere. With a name that literally means “a little […]