Ecco Italian restaurant in Lebuh Chulia, Georgetown, Penang Published 10 May 2010 at 267 × 400 in Ecco – Penang