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
- No published relations.
Mentioned in
- No body mentions yet.