About Cafe Efe & Bistro
CAFE
More about Cafe Efe & Bistro
Cafe Efe & Bistro is located at 37 Leith Street, EH1 3AT Edinburgh, United Kingdom
01312811230
https://www.view.co.uk/edinburgh/v/cafe-efe-and-bistro