Il Centro is a restaurant offering pizza, salads, and appetizers, with a selection of wines in a stylish atmosphere.