Pizzeria Maestro is an Italian restaurant specializing in pizza, with Mediterranean and European cuisine options. Vegetarian-friendly choices are available.