Marcello's is the best choice for an authentic Italian experience.... The large room, with floor-to-ceiling windows that look out onto vibrant Commercial Drive, combines old world Mediterranean warmth and sunny décor with an inviting atmosphere that appeals(Plus d'informations)