Limoncello Ankara appears to be an Italian establishment. Search results indicate a presence on Yandex Maps with an address on 708. Cadde in Çankaya, Ankara. One result mentions a rating of 5.0 based on 8 reviews.