Piccola Italia is an Italian restaurant and pizzeria located within a shopping center.