Marina Bay Palma is a Spanish restaurant offering Mediterranean cuisine with vegetarian options and a full bar. It features accessible facilities and accepts credit cards.