Fresco is a pizza restaurant offering genuine Neapolitan pizza and simple, fresh cuisine. Located in a shopping center, it features stylish decor.