Explore restaurants
Listing
Alba
Plaza Fernando VI 7, Sevilla, Seville
cafe
Listing
Alba
Сараевска, Skopje
Listing
Alba
Naples
italian
Listing
Alba
Wibautstraat 105, Amsterdam, Amsterdam
International
Listing
Alba Beach
Palermo
cafe
Listing
Alba Bistro
Grassmarket 86,88,90, Edinburgh, Edinburgh
cafe
Listing
Alba Cafe
New York
cafe
Listing
Alba Coffee Shop
Birmingham
cafecoffee shop
Listing
Alba Granados
Carrer d'Enrique Granados, 34, Barcelona
Listing
Alba Pizze
Montpellier
pizza
Listing
Alba Regia Vendéglő
Fehérvári út 38, Budapest, Budapest
Listing
Alba Ristorante
Avenue Mozart 12, Paris, Paris
italian pizza