
Steuben's Uptown 523 E. 17th Ave.
Rated 4.8 out of 5 by 33 guestsAmericanPrice range $15-30
Open
Takeout 11:00 AM - 9:45 PM
About
Contact

Rated 4.8 out of 5 by 33 guestsAmericanPrice range $15-30
Open
Takeout 11:00 AM - 9:45 PM
4.8
33 ratings

Absolutely delicious and excellent staff like always. This is definitely our go to for a great meal. Bread pudding dessert for the win 🙌
