Restaurant offering Italian food, pizzas, and burgers. Features a terrace and is pet-friendly.