Olive Tree Cafe Bistro
27 Marshall St., Edinburgh, Scotland, EH8 9BJ
(01316) 679997 Phone