Italian restaurant serving Sicilian sourdough pizza and handmade pasta.