Restaurant Logo

Sbarro

ratingratingratingratingrating
4.66 mi
Salad, Italian, Pizza
$
 
11390 Nuckols Road, Glen Allen, VA 23059
Hours
Sorry, hours will be updated soon.

Sorry, our menu is reported as outdated.

Request Menu