Bella Roma II

Pizza restaurant · 1060 Wilbraham Rd, Springfield, MA

To-Go

More food in Springfield, MA · Pizza in Springfield