Mark O'Neill
- Apr 13, 2017
Sbarro finally bring their pizza to the northside...and we bring their signage
Sbarro have finally brought their American style pizza to Northside Shopping Centre! Pop in to taste their delicious pizza, it's hard to...