Alba Bistro in Edinburgh

Where is Alba Bistro?

🏠 88 Grassmarket, Edinburgh EH1 2JR


Leave a comment:

Frequently asked questions about Alba Bistro:
220 customers of Alba Bistro have given it an average rating of 3,5.