img1

Abida Restaurant

295a St John's Road, Corstorphine, Edinburgh, EH12 7XF

Cuisines: Indian

Phone number

0131 334 9998

Cuisines

Indian

Payment Method

Card only.

Website

abidarestaurant.co.uk

Opening hours ·Closed Now

See more

Address

295a St John's Road, Corstorphine, Edinburgh, EH12 7XF

Highlights

Menu

Reviews

Photos