Archives for: October 2004
Isola Bar and Grill
Cuisine: Italian in Central
My rating: 4
Food: 4
Service: 4
Atmosphere: 5
Level 3 & 4, IFC Mall 2, Central, Hong Kong
2383 8765
Search again for
Cuisine: Italian
Location: Central
Review: On this occassion, we are just having drinks a… more »