Mallorca
Ambigú Tapas Bar is one of Mallorca.

1. Ambigú Tapas Bar

8.8
C. de la Carnisseria, 1, Palma, Comunitat Autònoma de les Illes Balears
Tapas Restaurant · Cort · 59 tips and reviews