Sbarro

Sbarro

7501 W Cermak Rd VC3, North Riverside, IL
(708) 442-9737 open:Sun 11am-6pm, Mon-Sat 10am-9pm

Location, Location, Location:

Categories:

Restaurants, $, Carry Out, Cheap Eats, Family-Friendly Dining, Italian, Lunch Spot, Pizza, Mastercard Accepted, Visa Accepted, Cyber Cafes,

The Low Down

EDITORS TIPS

Save Money: Feeding a large group? Whole, made-to-order pies can also be purchased.

Rants, Raves & Reviews