Sbarro in District of Columbia

Find Sbarro restaurants in District of Columbia near you now.

Washington

Branches

Sbarro Restaurant

Pizza restaurant

Address: & the corner of 7th & L Street Walter E Convention Center, 1104 7th St NW, Washington, DC 20001