This Italian restaurant specializes in pizza, offering classic options like Margherita and Salami. They also serve other Italian dishes. The establishment is located in Frankfurt.