Pizza Palma offers Italian cuisine specializing in pizza, with vegetarian options available. They provide street parking and accept Mastercard.