Places · place_restaurant_uk_london_oma

OMA · Relations

OMA is a lively, hugely fun Greek and Mediterranean restaurant near Borough Market in London, known for charcoal-grilled dishes and sharing plates; it holds one MICHELIN Star (2025).

Relations

0 entries

Mentioned in