Phone: NA
Website: www.abida-restaurant.com
Founded: NA
Employees: 11-50
Stock Exchange: NA
Abida’s headquarters are in 289/1, St. Johns Road,, Edinburgh, United Kingdom, EH1 2 7XF
Abida’s official website is www.abida-restaurant.com
Abida has 11-50 employees