Ekka Cafe & Rest is a Turkish restaurant.