Pages

Wednesday, November 22, 2023

Greek restaurant Gaia is coming to London from Dubai

With restaurants in Dubai, Doha and Monte Carlo, Greek restaurant GAIA has its sights set on Mayfair for its London outpost.


READ THE ORIGINAL POST AT londontheinside.com