Carnisseria 1 (detrás de la Iglesia de Sta. Eulalia),
Palma de Mallorca, 07001 ,Spain
L'AMBIGÚ BAR is one of the popular Restaurant located in Carnisseria 1 (detrás de la Iglesia de Sta. Eulalia) ,Palma de Mallorca listed under Bar in Palma de Mallorca
,