Italian Restaurants in Solo, MO

Refine
Sort by
Features

1. Sbarro

Sbarro

741 S Highway E, Norwood, MO 65717

OPEN NOW:10:00 am - 8:00 pm

From Business: Sbarro is the home of The Original NY Style pizza featuring our XL NY Slice. We make our dough fresh and shred 100% whole mile mozzarella cheese in store each day.

YP
2 Years
in Business

2. Vaccaro's Pizza & Pasta

Vaccaro's Pizza & Pasta

873 W Commercial ST, Mansfield, MO 65704

CLOSED NOW:Closed
YP
11 Years
in Business
Amenities:
Wheelchair accessible