Crete offers traditional Greek food in its cafes, local tavernas and elegant restaurants. The island is also home to many ouzeri bars that specialise in the aniseed-flavoured liqueur called ouzo. Many of the destinations fast-food outlets and restaurants serve international favourites such as pasta, pizza, Indian and Mexican food.