This is Oma, probably the most affordable Michelin Star restaurant in the UK.

TOPJAW
405 Thousand