Italian restaurant specializing in pizza and European cuisine. Offers lunch and dinner with vegetarian options.