Steve's Pizza Palace

AAA Inspector Rating
110 N Main St
River Falls, WI 54022- Map It
Phone: (715) 425-8284
AAA Inspector Rating Details (scale 1-5)
1.6
Overall
Food1.5
Service1.9
Decor1.6
AAA Inspector Notes
Classic. The kitchen is always bustling at this unpretentious, long-standing restaurant. Handmade pizzas, pasta and hot and cold subs are the staples here. Some Greek cuisine is also offered, including gyros, Greek salad, and "gouvetsi," which is pasta covered with a meatless sauce and cheeses baked in a clay pot. Try the tasty baklava for dessert.
$7-$14
Pizza
Downtown. 110 N Main St 54022
street only.
Closed some major holidays.
Casual Dining. Dinner served. Beer & wine.