La Locanda is an Italian restaurant where pets are allowed.