Great place in a residential neighborhood to really introduce you to Italian culture. They have super friendly dogs and a beautiful garden.