1. 23 Zefyreias Street, 714 08 Nea Alikarnassos Heraklion (Routing)

    (Open 24 Hours)

    Ouzo Greek Taverns

    More
  2. 119 Irodotou Avenue, 715 00 Nea Alikarnassos Heraklion (Routing)

    Ouzo Greek Taverns

    More
  3. 100 Stadiou Street, 715 00 Nea Alikarnassos Heraklion (Routing)

    Ouzo Greek Taverns

    More
  4. Irakleitou Street & 1 Irodotou Avenue, 715 00 Nea Alikarnassos Heraklion (Routing)

    Ouzo Greek Taverns

    More
  5. 125 Irodotou Avenue, 715 00 Nea Alikarnassos Heraklion (Routing)

    Closed

    Ouzo Greek Taverns

    More