Palma
Ambigú Tapas Bar is one of Palma.

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