Fine Italian Cafe. A new hangout in Zhongshan Park, Metrotown. Warm interiors on a cold winter day.