en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
Virginia
/
Glen Allen
/
Sbarro
Sbarro
Pizza · Italian · Fast Food
Sbarro is a pizza restaurant specializing in New York-style pizza by the slice and other Italian-American cuisine. This location is permanently closed.
Nuckols Rd, VA
Glen Allen, United States of America
Location
Vota recommends
What are you in the mood for?
Pizza
19 places
Like here
Italian
18 places
Fast Food
41 places
Something else →
The ranking
Best Pizza in Glen Allen
6 places ranked by guests
1
MOD Pizza
17
2
MOD Pizza
17
3
Papa Johns Pizza
15
4
Pizza Hut
13
5
Marco's Pizza
11
See the full list →