Corstarphine Websites
Abida - Indian & Thai Restaurant
- abida-restaurant.com
Welcome to Abida Indian and Thai Restaurant in Corstorphine Edinburgh Scotland UK. Serving top quality traditional exotic Indian and thai food since 2009.
Not Applicable
$
8.95