Italian restaurant specializing in pizza and arrosticini.