Steve's Pizza Palace
Hours:
110 N Main St, River Falls WI 54022
Tips
Hours
Most Recent Comments
-
December 2023
great place! pizza is amazing! best place in river falls!
-
December 2023
My favorite pizza place in town! Gyros are great too! Family run spot that can't be missed!
-
November 2023
Still our favorite pizza in RF after all these years. Wishing that the dining room would open back up. Still carry out only.
More Comments(126)
Other Information
Cuisines: Mediterranean, Greek, American, Sandwiches, Take Out, Italian, European, Continental, Pizza
Specialties: Meetings, Parties
You May Also Like
-
River Falls, Wisconsin