Italian restaurant offering pizza and drinks. Accepts credit cards and welcomes dogs.