img1

Abida Restaurant

Book a Table Order Online

295a St John's Road, Corstorphine, Edinburgh, Scotland

Cuisines: Indian

No Photos Found!