Italian pizzeria offering pizza, giros, sandwiches, and more.