D
Deb D Review of Sbarro
This is a favorite spot for pizza in King's Plaza....
This is a favorite spot for pizza in King's Plaza. No frills and affordable.
This is a favorite spot for pizza in King's Plaza. No frills and affordable.
Comments: