Piccola Italia is an Italian restaurant known for its food and reasonable prices. It is located in Palma, Spain.