You've heard it before - the Hatch Boulevard building is cursed! Or perhaps it's Sheffield. Or maybe it's all a huge coincidence.
Call it what you want, but Roma Italian Bistro, currently on Sheffield's nuisance property list, has been shut down by authorities. According to a source connected to the restaurant, the Italian eatery had "employee problems."
There are other unverified reports that are more descriptive; however, we'll wait for an official announcement before discussing those. In the meantime, may we suggest Olive Garden?