( 146 Reviews )
Riccardo's Italian Pizzeria
Pizza Restaurant, Restaurant, Italian Restaurant
247 Thain Rd Lewiston, ID 83501
Daniel Green
Actually, we weren't disappointed; well-baked crispy thin crust pizza is what we like
( 683 Reviews )
Antonio's Italian Cafe
Italian Restaurant, Pizza Restaurant
1407 Main St Lewiston, ID 83501
Walter Mueller Jr
Great food. Next time I will have to dine in the restaurant. The Chicken Parmigiano & garlic bread was pretty excellent.