Ads

Annabi Restaurant

1 Review(s)

233XXXXX  Show Number(s)

Salalah Gardens Mall,
Street: Salalah Gardens Mall Road
Loc: Salalah, Area: Salalah
Governorate of Dhofar, Sultanate of Oman

User Review(s)

user

F. A.

Delecious food. Need to improve speed of delivering dishes.

4 Months, 26 Days Ago