Sbarro Manassas

Sbarro Manassas

Sbarro Italian food in Manassas Mall Virginia Manassas Mall Food Court 8300 Sudley Road Manassas, Virginia 20109 DAILY HOURS 10:00 am - 9:30 pm Phone (7