Alba Bistro

Save
  • Address
    Adi Hawesha St
  • Phone
    202421

Let us know if these details are incorrect

Lonely Planet review

Brimming with good cheer, this place is an excellent refuelling stop, with pasta, meat and fish dishes, as well as tempting ice creams.