Sbarro logo

Find your local Sbarro

Sbarro Locations Near You


Sbarro logo

Sbarro

New

8300 Sudley Road

Manassas, VA 20109

Closed
Order Online


Locations by state

Find your local Sbarro to explore deals, menus, and opening hours - get your pizza for pickup or delivery.

Texas (1)

Cypress21350 Farm To Market Rd 529Cypress, TX 77433View menu

Virginia (1)

You could be eating pizza in less than an hour!

Install App