Contact Details

Abida Restaurant

295A St John's Rd, Edinburgh EH12 7XF

MON - SAT : 4:30 pm - 11:30 pm SUNDAY : 4:00 pm - 11:00 pm

Send Us a Message