Experience authentic Greek flavors at OMA, nestled in the heart of London. This stylish restaurant on Bedale Street offers a contemporary take on traditional Hellenic cuisine.
Experience authentic Greek flavors at OMA, nestled in the heart of London. This stylish restaurant on Bedale Street offers a contemporary take on traditional Hellenic cuisine.
3 Bedale St, London SE1 9AL, United Kingdom, London