Choose a location

Lupa Osteria Midwater

Italian Pizza Vegetarian Friendly
RR

Attributes

  • Child Friendly
  • Romantic
  • Outdoor Seating
  • Live Sport
  • Wheelchair Friendly
  • Fireplace

Bringing you the best of authentic Roman dining, Lupa promises you an exceptional combination of food and wine, old school professional service and elegant, modern styled dining rooms.

Lupa is a space for those seeking the authentic and simple flavours of Italy. We use only the freshest ingredients, selected with the greatest care to give you consistently mouth-watering meals. If your dish is not bursting with wonderfully balanced flavour, then it’s not a genuine Italian meal!

Reviews (26)

4.3 out of 5.0
Based on the past 12 months
Food 4.5
Value 4.3
Service 4.1
Ambience 4.2
  • Bongiwe Dined: 1 week ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Cindy Dined: 1 week ago
    1
    0.0
    0.0
    Service 1.0
    Ambience 1.0

    Reviewed on: Tue 29 Apr 25
    Unable to review the food as we got up and left after 10 minutes of no service. Four servers standing around talking at the pass instead of serving patrons.

  • Uhrsula H. Dined: 1 week ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Mon 28 Apr 25
    Lupa Osteria recently opened their restaurant in Middelburg. Friendly staff and a lovely atmosphere. I ordered the Italian parmesan wheel fettuccini carbonara. It is not just a meal, it is a whole experience. Creamy and so tasty. We also ordered the Mushroom & Italian Parmesan Fillet. Tasty and full of flavours. The potato fries dusted with Italian parmesan were delicious. Definitely worth a visit.

  • Ntombi Dined: 1 week ago
    4.5
    Food 5.0
    Value 4.0
    Service 5.0
    Ambience 4.0

    Reviewed on: Mon 28 Apr 25
    The service and friendliness of the staff was great except a few items that were out of stock that we had to change our orders. Above all, the environment was super good.

  • Christelle Dined: 1 week ago
    4.8
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 4.0

    Reviewed on: Sun 27 Apr 25
    Second time dining at Lupa Osteria Midwater. First time we enjoyed the Italian Nachos (although they were out of mozzarella) it was still very good, accompanied by the lamb shank with mash and veggies that was so flavorful and tender while the seafood risotto was bursting with flavour and not bland as most risottos. Second time we enjoyed the host recommendation of the mushroom fillet cooked medium to well (but closer to well) -juicy and cooked perfectly with the oriental fettuccine. Clompliments to the chef on both visits as it was a delicious, service was great and our host was friendly and ready to recommended.

  • Charleen Dined: 1 week ago
    4.8
    Food 5.0
    Value 4.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Sat 26 Apr 25
    All round good. We did however ask for a square table.we where told yes but it never happed.

  • MAMOTELA T. Dined: 2 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Thu 24 Apr 25
    First time coming to the restaurant and I really enjoyed everything about the place

  • Nadine B. Dined: 1 month ago
    3.8
    Food 5.0
    Value 4.0
    Service 3.0
    Ambience 3.0

    Reviewed on: Sat 05 Apr 25
    Food was excellent. It took very long for someone to serve us initially but then the service was better

  • Khanyisile S. Dined: 1 month ago
    3.3
    Food 4.0
    Value 4.0
    Service 2.0
    Ambience 3.0

    Reviewed on: Mon 31 Mar 25
    Took way too long for the food and it was not even that busy

  • Charlotte M. Dined: 1 month ago
    4.5
    Food 5.0
    Value 5.0
    Service 4.0
    Ambience 4.0

    Reviewed on: Thu 27 Mar 25
    We enjoyed our experience Exellent food Service a bit slow at the start but were good later on

    1
Show More

Book a table

Favourite
Menu

Opening Hours

  • Monday 10h30 - 21h30
  • Tuesday 10h30 - 21h30
  • Wednesday 10h30 - 21h30
  • Thursday 10h30 - 21h30
  • Friday 10h30 - 22h00
  • Saturday 10h30 - 21h30
  • Sunday 10h30 - 20h30