Ola Kala

202 Morrison Street, Edinburgh EH3 8EA ,United Kingdom
Ola Kala Ola Kala is one of the popular Cafe located in 202 Morrison Street , listed under Restaurant in Edinburgh , Greek Restaurant in Edinburgh ,

Contact Details & Working Hours

Map of Ola Kala