January 11, 2025

Your community newspaper

Onima Restaurant – Mykonos in Mayfair?

Onima Restaurant and bar has recently opened its doors in Avery Row near Bond Street Station and comes to town with its own tagline – Mykonos comes to Mayfair. Sharron Livingston checks it out.

The post Onima Restaurant – Mykonos in Mayfair? appeared first on The Travel Magazine.

Verified by MonsterInsights