Did you know Isola is Italian for “island”? So it was time once again to sample the best Italian pizza in town. Isola is run by the Gaia Group which does mostly Italian/Mediterranean eateries around HK except for the previously reviewed Greyhound Cafe a few steps away; they also have a Isola in Shanghai (hmmm…) … Continue reading »
Trending Articles
More Pages to Explore .....