Mallorca Restaurant

Mallorca is a restaurant in downtown Cleveland offering Spanish and Portuguese cuisine in a friendly and authentic atmosphere. Come join!