Ioannina Restaurants

Sort by Tribes
Cuisines
162 Results
  • 1
    Frontzou Politeia

    Frontzou Politeia

    Ranked #1 overall in Ioannina restaurants
    10.02 reviews
    $$$$
    Greek, Bar, Cafe
    Popular withVegetarianFamiliesFoodies
  • 2
    Dizaki

    Dizaki

    Ranked #2 overall in Ioannina restaurants
    10.01 review
  • 3
    Taverna ''to Sopotseli''

    Taverna ''to Sopotseli''

    Ranked #3 overall in Ioannina restaurants
    10.01 review
  • 4
    Chrysanthos Restaurant

    Chrysanthos Restaurant

    Ranked #72 overall in Ioannina restaurants
    10.01 review
    Popular withVegetarianFoodiesFamilies

    Excellent greek restaurant wish the costumer and offers you tasty food with quality raw materials. the location where it is located is very beautiful with great views. I suggest it ...

  • 5
    Garcon Mares

    Garcon Mares

    Ranked #8 overall in Ioannina restaurants
    2.01 review
    $$$$
    Italian, Greek, International
  • 6
    Omilos Beach Bar Ioannina

    Omilos Beach Bar Ioannina

    Ranked #4 overall in Ioannina restaurants
  • 7
    Katafigio

    Katafigio

    Ranked #5 overall in Ioannina restaurants
  • 8
    Gevome Magevome

    Gevome Magevome

    Ranked #9 overall in Ioannina restaurants
    $$$$
    Greek, Mediterranean, International
  • 9
    Xarilaos Tavern

    Xarilaos Tavern

    Ranked #11 overall in Ioannina restaurants
    $$$$
    Greek, Breakfast & Brunch
  • 10
    Stou Vaggoula ti Gouva
var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.com/trip/hotels/hotel_suggestions?action=index&clean_path=ioannina-greece&controller=topics&country_code=&current_user_id=&filters=&id=2000000018321&klass_name=Region&list_type=restaurants&nearby=false&path=ioannina-greece%2Frestaurants&place=2000000018321&place_type=City&place_type=region&region=2000000018321", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000018321" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };