Pizza Palma De Mallorca is an Italian restaurant specializing in pizza.