Piccolo Sicilia is an Italian restaurant specializing in hand-made pizzas baked in an imported Italian oven, alongside pasta and desserts. Temporarily closed.