Archives for: April 2004
Isola Bar and Grill
Cuisine: Italian in Central
My rating: 4
Food: 4
Service: 5
Atmosphere: 4
Price per person: HK$ >500
Level 3 & 4, IFC Mall 2, Central, Hong Kong
2383 8765
Search again for
Cuisine: Italian
Location: Central
Posted by Dominic (on or m… more »