Wulmamen Cafe
87 St Leonard's Street
Edinburgh EH8 9AS
United Kingdom