Covelli – Orchard Central

The newest Italian addition to Orchard Central’s stable of culinary offerings is located at a cosy corner in B2. See food photos here.