Authentic Indian cuisine awaits at Curry Park, a popular spot in Heraklion, Crete. Offers delivery service.