Papa's
$$ • Italian, Bars, Pizza
Hours:
101 Water Street South Rooftop, Stillwater
(651) 439-6000
About Papa's
Customers' Favorites
Papa's Reviews
Ratings
Menu
Hours
Monday | 3 - 11PM |
Tuesday | 3 - 11PM |
Wednesday | 3 - 11PM |
Thursday | 3 - 11PM |
Friday | 3 - 11PM |
Saturday | 12PM - 12AM |
Sunday | 11AM - 11PM |
Papa's offers a beautiful view, friendly staff, and delicious food. Despite a limited menu, the dishes like flatbread, sandwiches, and tuna starters are prepared quickly and beautifully. The restaurant provides a magical experience with the glow of the city and fall colors. Although the food is a bit pricey for lunch options, the overall experience is delightful. Thank you to the courteous staff for a lovely dining experience at Papa's.