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.
More Stories
After a busy 2023, FireSmart activities are already ramping up in Whitecourt
The end of playoffs