Loading map…
OMA
OMA holds a Michelin star, making it London's first starred Greek restaurant. Its modern sharing plates, cooked over live fire, are served above Borough Market.
OMA holds a Michelin star, making it London's first starred Greek restaurant. Its modern sharing plates, cooked over live fire, are served above Borough Market.