Places · place_restaurant_doha_alba

Alba · Versions

Alba is an Italian restaurant named after the truffle-famous town in Piedmont, located on the first floor of Raffles Doha in the Katara Towers, Lusail. It holds one star in the MICHELIN Guide Doha 2026.

Revisions