Il Vagabondo is a long-standing pizza restaurant, recently renovated. They offer classic pizzas and baked filled snacks.