About Asti - Edinburgh
Asti is a relaxed and welcoming restaurant based in Edinburgh’s city centre.
More about Asti - Edinburgh
Asti - Edinburgh is located at 73 Broughton Street, EH1 3RJ Edinburgh, United Kingdom
0131 5589156
http://astirestaurant.co.uk