Local Food that You have to try in Ipoh

Ipoh

Ipoh is the capital city of Perak, Malaysia. It grew from a tin-bearing valley as it is rich in tin and now, Ipoh is a famous tourist spot where its colonial architecture as well as the vintage and retro cafes and streets act as its main attractions. Not to forget, Ipoh is popular for its delicious cuisine and local street food. Here are some local food that you have to try in Ipoh!

Below are the local food you couldn’t miss in Ipoh!

Local Food that You have to try in Ipoh

Chee cheong fun

AT restaurant canning garden
Image by J2Kfm via flickr
  • Chee Cheong Fun is a type of dish of noodles made with rice. It is commonly eaten in a roll of rice noodles wrapped with bits of shrimp or meat served with soy sauce and chili sauce in a dimsum restaurant. Nonetheless, in countries like Malaysia and Singapore, Chee Cheong Fun is eaten on its own.
  • Regular: RM3.80
  • Sweet / Savoury
  • Mushroom Gravy, Sweet Sauce, Chili Sauce
  • Breakfast

More than 30 years old, this family business Chee Cheong Fun is the childhood memory of many locals. Currently managed by their second generation, this special plate of chee cheong fun has never changed since they started. The uniqueness of this chee cheong fun is that it uses flat rice noodles instead of rolls of rice noodles. It is served with mushroom gravy, chili sauce, sweet sauce or all-in-one combination topped with sesame seeds, fried shallots and green chilli. This chee cheong fun used to be sold on a motorcycle cart going around the neighbourhood but now you can find it in a restaurant named Restaurant Canning Garden.

Opening Hours:
Mon – Fri (7am – 11:30am)
Sat-Sun (7am – 1pm )

Note:They will close if/ until everything sold out early .

Find It Here:

Bean Sprout Chicken Rice

AT Lou wong
Image by ZacharyMarret via tripadvisor
  • Chicken rice is a famous dish in Hainan, China and also in South-east Asia. It is the combination of poached chicken and seasoned rice with chicken soup, chili sauce and cucumber.
  • Average RM19 per person
  • Savoury
  • Mouthwatering Chicken
  • Breakfast | Lunch | Dinner
Image by GerardR via tripadvisor

Someone surely would have recommended you ‘nga choi kai’ if you visit Ipoh. ‘Nga choi kai’ is the bean sprout chicken rice in Cantonese and it is the most famous local food in Ipoh. This dish is basically chicken rice with a big plate of bean sprout. There are a lot of bean sprout chicken rice shops in Ipoh and they are all debatably delicious. We recommend the famous Lou Wong that is located in the busy area of the Ipoh town.

Opening Hours:
Everyday (10:30am – 12am)

Find It Here:

ipoh white coffee

AT nam heong white coffee
  • Ipoh white coffee is a type of coffee drink originated in Ipoh, hence the name. The coffee beans are commonly roasted with palm oil and later served with condensed milk.
  • RM2.80
  • Coffee
  • Aromatic
  • Breakfast | Lunch | Tea

The best Ipoh white coffee in town is Nam Heong White Coffee. The coffee is served in small vintage cups and the common side snacks for the coffee are egg tarts, dimsum and toast. One sip of this coffee, you can taste its rich and aromatic coffee flavour. This is the local drink you have to try in Ipoh!

Opening Hours:
Tues – Sun (7am – 5:30pm)

Find It Here:

Chicken Noodle soup

AT RESTAURANT thean chun
Image by faeimmmario via tripadvisor
  • Chicken noodle soup is a global cuisine and well-familiar to a lot of people. It is a bowl of noodle cooked in chicken soup and topped with chicken and vegetables.
  • RM3.70 - RM5
  • Savoury
  • Flavourful Chicken Soup
  • Breakfast | Lunch
Image by 青蛙frog via flckr

In Cantonese, Gai Se Hor Fun means shredded chicken noodle soup. Hor fun is a kind of flat rice noodle that is famous in Ipoh. The highlight of the shredded chicken noodle soup in Ipoh is that it is not only filled with chicken but with prawns as well. One of the famous restaurants to try this dish is Restaurant Thean Chun. 

Opening Hours:
Fri – Wed (8am – 3pm)

Note: Closed on Thursdays

Find It Here:

salted chicken

AT RESTAURANT Aug kheng lim
Image by CharlesHaynes via flickr
  • Salted chicken is a typical Chinese dish where the chicken is wrapped in parchment paper and slow baked in heated salt.
  • RM19
  • Savoury
  • Aromatic
  • Breakfast | Lunch | Dinner
Image by Milky99 via tripadvisor

Aug Kheng Lim is one of the places famous for its salted chicken. You can choose between an original flavour salted chicken or herbal salted chicken. The herbal salted chicken is marinated with goji berries, rice wine, salt, ginger and various Chinese herbs. This dish is normally a take-away dish for the locals and foreigners. 

Opening Hours:
Everyday (9am – 6pm)

Find It Here:

18,066 Responses
  1. Siedze na tym od jakichs pol roku, mysle ze moge sobie pozwolic cos napisac. Wszedlem tam z polecenia kolegi, bez wiekszych oczekiwan. Od razu widac ze ilosc slotow — cos kolo 7 tysiecy automatow, co brzmi absurdalnie, choc umowmy sie i tak wracasz do tych samych pieciu.

    U mnie to Sweet Bonanza oraz Sweet Bonanza, no i Pragmatic. Siedzi tam sporo od Play’n GO oraz Microgaming, wiec providerzy sa normalni. Aviator i te crashe sa, ja osobiscie do tego jakos nie kreci. W dziale live kreci Evolution — Monopoly Live jest po angielsku, krupierow po polsku nie widzialem, co dla czesci osob bedzie minusem.

    Powitalny to 100% do okolo 1500 zl plus 150 darmowych spinow, dawkowane po kolei. Obrot jest x35, wiec trzeba sie napocic — przeczytaj regulamin zanim klikniesz. Czasem wpada bonus bez depozytu po weryfikacji, ale to rotuje — swieze kody promocyjne sprawdzisz na 888starz kod promocyjny 2026 jesli ci zalezy.

    Kasa — tu akurat nie narzekam. Blikiem wplata leci w sekunde, minimalny depozyt jakies 20-25 zl. Zlecalem wyplate w krypto i szlo w kilka godzin, karta to juz inna bajka, dwa dni. Weryfikacja niestety byla upierdliwa — selfie odrzucili raz, obsluga reaguje w pare minut, choc pierwsze odpowiedzi sa szablonowe.

    Aplikacja mobilna dziala calkiem znosnie, tylko ze nie ma jej w Google Play, co czesc ludzi odstrasza. Na iOS bywa roznie. Licencja Curacao, nie polska, czyli 888starz dziala u nas w szarej strefie i o podatkach kazdy musi rozwazyc samodzielnie. Komus to przeszkadza, komus nie — pisze co widze. Na razie zostaje, choc bez zachwytu.

  2. Gram tu jakies trzech miesiecy, wiec chyba mam prawo cos napisac. Trafilem tam z polecenia kolegi, szczerze mowiac bez entuzjazmu. Od razu widac ze liczba gierek — gdzies 5-6 tysiecy automatow, co na papierze brzmi ladnie, ale realnie czlowiek i tak siedzi na trzech ulubionych.

    U mnie to Book of Dead i Gates of Olympus, no i Pragmatic Play. Siedzi tam sporo od Yggdrasil oraz Betsoft, wiec dostawcy sa normalni. Aviator i te crashe oczywiscie tez sa, ja osobiscie do tego nie przekonalem. Na zywo to Evolution robi robote — Lightning Roulette z angielskim krupierem, polskich stolow jakos nie uswiadczylem, co dla czesci osob bedzie minusem.

    Bonus powitalny wynosi 100% do jakichs 1500 zl z dorzuconymi 150 darmowych spinow, dawkowane po kolei. Obrot wynosi x40, standardowo, co oznacza ze nie ma cudow — ja pierwszy raz nie doczytalem i przepadlo. Bywa tez bonus bez depozytu po weryfikacji, choc to akcje czasowe — aktualne kody sa wypisane na bookmaker 888starz przed rejestracja.

    Kasa to dla mnie plus. Blikiem depozyt leci w sekunde, prog wejscia to jakies 20-25 zl. Wyplacalem na Skrilla — schodzilo do godziny, przelew na karte to juz inna bajka, dwa dni. KYC niestety mnie zmeczyla — dowod wrzucalem dwa razy, obsluga jest po polsku i ogarnia, ale gadasz troche z automatem.

    Apka siedzi u mnie na telefonie calkiem znosnie, jedyne ze nie ma jej w Google Play, co czesc ludzi odstrasza. Pod iOS bywa roznie. Licencja Curacao, czyli to nie jest licencjonowany operator w PL i rozliczenie trzeba pomyslec sam. Komus to przeszkadza, komus nie — ja tylko pisze jak jest. Na razie zostaje, choc bez zachwytu.

  3. Obstawiam tu z trzech miesiecy, mysle ze mam prawo wrzucic pare slow. Zapisalem sie przypadkiem, przez reklame na Telegramie, szczerze mowiac bez entuzjazmu. Pierwsze co rzuca sie w oczy to liczba gierek — gdzies 6 tysiecy tytulow, liczba robi wrazenie, choc umowmy sie krecisz w kolko to samo.

    Ze mnie klasyk — Sweet Bonanza i Gates of Olympus, standard — to samo co wszedzie. Siedzi tam sporo od NetEnt i troche Play’n GO, wiec dostawcy sa ci znani, nie zadne krzaki. Aviator i te crashe tez maja, mnie to nie przekonalem. W dziale live kreci Evolution — Crazy Time jest po angielsku, krupierow po polsku nie widzialem, co dla czesci osob bedzie minusem.

    Powitalny jest w okolicach 100% do jakichs 1500 zl z dorzuconymi paczka free spinow, dawkowane po kolei. Obrot wynosi x40, wiec trzeba sie napocic — radze doczytac, serio. Czasem wpada drobny no deposit za sama rejestracje, tylko ze to rotuje — to co akurat leci sprawdzisz na 888starz telegram jesli ci zalezy.

    Wyplaty to dla mnie plus. Karta wplata jest natychmiast, prog wejscia to jakies 20-25 zl. Zlecalem wyplate na e-portfel — schodzilo do godziny, przelew na karte juz wolniej, ze dwa dni. KYC to jednak byla upierdliwa — selfie odrzucili raz, support na czacie jest po polsku i ogarnia, tylko czasem czujesz bota.

    Apka na Androida jest i jest lzejsza od strony, jedyne ze sciagasz apk ze strony, co czesc ludzi odstrasza. Na iPhonie jest, ale przez TestFlight. Licencja Curacao, zatem 888starz dziala u nas w szarej strefie i rozliczenie trzeba ogarnac na wlasna reke. Dla czesci to dyskwalifikuje — pisze co widze. Ogolnie siedze dalej, choc bez zachwytu.

  4. Obstawiam tu od jakichs trzech miesiecy, wiec chyba mam prawo cos napisac. Wszedlem tam przypadkiem, przez reklame na Telegramie, bez wiekszych oczekiwan. To co uderza na starcie to liczba gierek — gdzies 7 tysiecy pozycji, co brzmi absurdalnie, choc umowmy sie i tak wracasz do tych samych pieciu.

    U mnie to Sweet Bonanza oraz Gates of Olympus, no i Pragmatic. Jest tez Play’n GO i troche Play’n GO, wiec providerzy sa ci znani, nie zadne krzaki. Crash gry typu Aviator tez maja, mnie to nigdy nie przekonalem. Na zywo obsluguje Evolution — Monopoly Live jest po angielsku, krupierow po polsku jakos nie uswiadczylem, i to troche boli.

    Pakiet powitalny to 100% do okolo 1500 zl plus paczka free spinow, rozbite na kilka wplat. Warunek obrotu jest x35, wiec realnie ciezko to wyciagnac — ja pierwszy raz nie doczytalem i przepadlo. Widzialem tez bonus bez depozytu za sama rejestracje, choc to akcje czasowe — to co akurat leci sa wypisane na 888starz betting jesli ci zalezy.

    Z wyplatami dzialaja przyzwoicie. Blikiem depozyt leci w sekunde, prog wejscia to okolo 20 zl. Wyciagalem na Skrilla — schodzilo do godziny, karta juz wolniej, ze dwa dni. Weryfikacja to jednak mnie zmeczyla — dowod wrzucalem dwa razy, pomoc na live chacie odpisuje szybko, ale gadasz troche z automatem.

    Apka dziala i jest lzejsza od strony, jedyne ze nie ma jej w Google Play, co dla wielu jest czerwona lampka. Pod iOS jest, ale przez TestFlight. Licencja Curacao, zatem 888starz dziala u nas w szarej strefie i rozliczenie trzeba ogarnac na wlasna reke. Wiem, ze dla wielu to killer — ja tylko pisze jak jest. Ogolnie siedze dalej, na spokojnie.

  5. Gram tu od jakichs czterech miesiecy, to chyba moge sobie pozwolic cos napisac. Trafilem tam przez znajomego z pracy, szczerze mowiac bez entuzjazmu. Pierwsze co rzuca sie w oczy to rozmiar biblioteki — jakies 5-6 tysiecy pozycji, co na papierze brzmi ladnie, choc umowmy sie i tak wracasz do tych samych pieciu.

    Ze mnie klasyk — Sweet Bonanza oraz Gates of Olympus, standard — Pragmatic Play. Jest tez Yggdrasil i Microgaming, wiec providerzy sa ci znani, nie zadne krzaki. Aviator sa, choc ja sie do tego nie przekonalem. W dziale live kreci Evolution — Crazy Time jest po angielsku, krupierow po polsku niestety brak, co dla czesci osob bedzie minusem.

    Pakiet powitalny wynosi 100% do jakichs 1500 zl i do tego 150 darmowych spinow, rozlozone na raty. Wager jest x40, standardowo, czyli realnie ciezko to wyciagnac — ja pierwszy raz nie doczytalem i przepadlo. Czasem wpada bonus bez depozytu za sama rejestracje, choc to akcje czasowe — to co akurat leci sa wypisane na 888starz bukmacher czy legalny w polsce zanim wplacisz.

    Kasa — tu akurat nie narzekam. Karta przelew jest natychmiast, prog wejscia to okolo 20 zl. Zlecalem wyplate w krypto i szlo jakies dwie godziny, na karte juz wolniej, ze dwa dni. KYC to jednak trwala cztery dni — pierwszy skan im nie pasowal, obsluga odpisuje szybko, ale gadasz troche z automatem.

    Apka na Androida dziala i jest lzejsza od strony, tylko ze nie ma jej w Google Play, co czesc ludzi odstrasza. Na iOS bywa roznie. Papiery Curacao, nie polska, czyli to nie jest licencjonowany operator w PL i kwestie podatku kazdy musi pomyslec sam. Komus to przeszkadza, komus nie — pisze co widze. Gram dalej, ale malymi stawkami, choc bez zachwytu.

  6. Obstawiam tu jakies pol roku, wiec chyba moge sobie pozwolic sie wypowiedziec. Trafilem tam przypadkiem, przez reklame na Telegramie, raczej sceptycznie. To co uderza na starcie to rozmiar biblioteki — jakies 6 tysiecy automatow, co na papierze brzmi ladnie, w praktyce jednak krecisz w kolko to samo.

    U mnie to Sweet Bonanza oraz Gates of Olympus, standard — to samo co wszedzie. Jest tez Yggdrasil oraz Microgaming, wiec pod tym wzgledem to nie jakies podrobki. Aviator i te crashe tez maja, mnie to jakos nie kreci. W dziale live kreci Evolution — Crazy Time po angielsku, stolow po polsku nie widzialem, i to troche boli.

    Powitalny wynosi 100% do jakichs 1500 zl plus paczka free spinow, rozlozone na raty. Wager to x40, czyli realnie ciezko to wyciagnac — radze doczytac, serio. Czasem wpada bonus bez depozytu po potwierdzeniu konta, ale to zmienia sie co chwile — swieze kody promocyjne sa wypisane na 888starz promo code 2026 no deposit bonus jesli ci zalezy.

    Wyplaty to dla mnie plus. Karta depozyt wchodzi od reki, minimum to niecale 30 zl. Wyplacalem na Skrilla i szlo do godziny, przelew na karte to juz inna bajka, dwa dni. Weryfikacja jednak trwala cztery dni — pierwszy skan im nie pasowal, pomoc na live chacie jest po polsku i ogarnia, tylko czasem czujesz bota.

    Apka dziala i chodzi lepiej niz przegladarka, z tym ze sciagasz apk ze strony, co dla wielu jest czerwona lampka. Na iPhonie jest przez TestFlight. Papiery Curacao, czyli to nie jest licencjonowany operator w PL i kwestie podatku trzeba pomyslec sam. Dla czesci to dyskwalifikuje — ja tylko pisze jak jest. Na razie zostaje, bez fajerwerkow.

  7. Siedze na tym od jakichs pol roku, wiec chyba moge sobie pozwolic wrzucic pare slow. Trafilem tam przez znajomego z pracy, szczerze mowiac bez entuzjazmu. To co uderza na starcie to liczba gierek — cos kolo 7 tysiecy tytulow, liczba robi wrazenie, choc umowmy sie czlowiek i tak siedzi na trzech ulubionych.

    U mnie to Book of Dead i Big Bass, no i to samo co wszedzie. Znajdziesz tez NetEnt i troche Betsoft, wiec dostawcy sa normalni. Aviator tez maja, ja osobiscie do tego nie przekonalem. W dziale live kreci Evolution — Lightning Roulette z angielskim krupierem, stolow po polsku niestety brak, i to troche boli.

    Bonus powitalny jest w okolicach 100% do okolo 1500 zl z dorzuconymi paczka free spinow, rozbite na kilka wplat. Obrot jest x35, wiec trzeba sie napocic — ja pierwszy raz nie doczytalem i przepadlo. Bywa tez bonus bez depozytu po weryfikacji, choc to rotuje — swieze kody promocyjne sa wypisane na 888starz affiliates zanim wplacisz.

    Z wyplatami — tu akurat nie narzekam. Karta depozyt wchodzi od reki, prog wejscia to jakies 20-25 zl. Zlecalem wyplate w krypto — schodzilo do godziny, karta to juz inna bajka, dwa dni. Weryfikacja niestety mnie zmeczyla — selfie odrzucili raz, obsluga odpisuje szybko, ale gadasz troche z automatem.

    Apka siedzi u mnie na telefonie i jest lzejsza od strony, tylko ze sciagasz apk ze strony, co dla wielu jest czerwona lampka. Na iPhonie jest, ale przez TestFlight. Papiery Curacao, czyli 888starz nie ma polskiego zezwolenia i o podatkach kazdy musi ogarnac na wlasna reke. Komus to przeszkadza, komus nie — mowie jak jest. Na razie zostaje, bez fajerwerkow.

  8. Gram tu od jakichs trzech miesiecy, to chyba moge sobie pozwolic sie wypowiedziec. Zapisalem sie przypadkiem, przez reklame na Telegramie, raczej sceptycznie. Pierwsze co rzuca sie w oczy to ilosc slotow — gdzies 5-6 tysiecy automatow, co na papierze brzmi ladnie, ale realnie czlowiek i tak siedzi na trzech ulubionych.

    Nic odkrywczego: Gates of Olympus plus Big Bass, no i Pragmatic. Siedzi tam sporo od Yggdrasil oraz Microgaming, wiec pod tym wzgledem sa normalni. Aviator i te crashe tez maja, ja osobiscie do tego nie przekonalem. W dziale live kreci Evolution — Crazy Time jest po angielsku, krupierow po polsku nie widzialem, to akurat szkoda.

    Pakiet powitalny jest w okolicach 100% do jakichs 1500 zl i do tego 150 darmowych spinow, dawkowane po kolei. Wager to x40, standardowo, wiec nie ma cudow — ja pierwszy raz nie doczytalem i przepadlo. Czasem wpada bonus bez depozytu za sama rejestracje, choc to zmienia sie co chwile — swieze kody promocyjne sprawdzisz na 888starz bet app zanim wplacisz.

    Wyplaty — tu akurat nie narzekam. Blikiem przelew wchodzi od reki, minimalny depozyt jakies 20-25 zl. Zlecalem wyplate w krypto i schodzilo jakies dwie godziny, przelew na karte juz wolniej, ze dwa dni. KYC niestety byla upierdliwa — pierwszy skan im nie pasowal, pomoc na live chacie jest po polsku i ogarnia, tylko czasem czujesz bota.

    Apka dziala calkiem znosnie, tylko ze instalujesz apk recznie, co dla wielu jest czerwona lampka. Pod iOS bywa roznie. Papiery Curacao, nie polska, zatem 888starz dziala u nas w szarej strefie i kwestie podatku trzeba pomyslec sam. Dla czesci to dyskwalifikuje — ja tylko pisze jak jest. Ogolnie siedze dalej, na spokojnie.

  9. Gram tu od jakichs trzech miesiecy, wiec chyba mam prawo wrzucic pare slow. Zapisalem sie z polecenia kolegi, bez wiekszych oczekiwan. Pierwsze co rzuca sie w oczy to ilosc slotow — gdzies 6 tysiecy pozycji, co na papierze brzmi ladnie, w praktyce jednak krecisz w kolko to samo.

    Nic odkrywczego: Gates of Olympus plus Gates of Olympus, czyli to samo co wszedzie. Jest tez Yggdrasil oraz Microgaming, wiec dostawcy sa ci znani, nie zadne krzaki. Aviator sa, ja osobiscie do tego jakos nie kreci. W dziale live to Evolution robi robote — Crazy Time po angielsku, stolow po polsku niestety brak, to akurat szkoda.

    Powitalny to 100% do okolo 1500 zl z dorzuconymi paczka free spinow, rozlozone na raty. Warunek obrotu jest x40, wiec realnie ciezko to wyciagnac — ja pierwszy raz nie doczytalem i przepadlo. Czasem wpada bonus bez depozytu za sama rejestracje, choc to zmienia sie co chwile — swieze kody promocyjne sa wypisane na 888starz bonus bez depozytu 2026 zanim wplacisz.

    Z wyplatami dzialaja przyzwoicie. Blikiem depozyt wchodzi od reki, minimalny depozyt jakies 20-25 zl. Wyplacalem na Skrilla i szlo jakies dwie godziny, na karte juz wolniej, ze dwa dni. Sprawdzanie dokumentow to jednak trwala cztery dni — dowod wrzucalem dwa razy, obsluga jest po polsku i ogarnia, choc pierwsze odpowiedzi sa szablonowe.

    Aplikacja mobilna jest i jest lzejsza od strony, tylko ze instalujesz apk recznie, bo w sklepie jej nie ma. Pod iOS jest, ale przez TestFlight. Formalnie to Curacao, wiec 888starz nie ma polskiego zezwolenia i o podatkach trzeba rozwazyc samodzielnie. Komus to przeszkadza, komus nie — mowie jak jest. Gram dalej, ale malymi stawkami, na spokojnie.

  10. Gram tu jakies czterech miesiecy, to chyba moge sobie pozwolic wrzucic pare slow. Wszedlem tam z polecenia kolegi, bez wiekszych oczekiwan. Od razu widac ze rozmiar biblioteki — gdzies 6 tysiecy pozycji, co brzmi absurdalnie, w praktyce jednak krecisz w kolko to samo.

    Nic odkrywczego: Sweet Bonanza oraz Big Bass, czyli to samo co wszedzie. Jest tez Yggdrasil oraz Play’n GO, wiec providerzy to nie jakies podrobki. Crash gry typu Aviator sa, choc ja sie do tego nie przekonalem. Na zywo to Evolution robi robote — Monopoly Live jest po angielsku, stolow po polsku jakos nie uswiadczylem, co dla czesci osob bedzie minusem.

    Bonus powitalny jest w okolicach 100% do jakichs 1500 zl i do tego okolo 150 spinow, dawkowane po kolei. Obrot jest x40, standardowo, wiec trzeba sie napocic — przeczytaj regulamin zanim klikniesz. Bywa tez drobny no deposit za sama rejestracje, choc to rotuje — to co akurat leci widac na 888starz free przed rejestracja.

    Z wyplatami dzialaja przyzwoicie. Karta wplata leci w sekunde, prog wejscia to jakies 20-25 zl. Wyciagalem na Skrilla — schodzilo jakies dwie godziny, przelew na karte juz wolniej, ze dwa dni. Weryfikacja jednak byla upierdliwa — selfie odrzucili raz, obsluga odpisuje szybko, tylko czasem czujesz bota.

    Apka na Androida siedzi u mnie na telefonie calkiem znosnie, tylko ze instalujesz apk recznie, bo w sklepie jej nie ma. Pod iOS bywa roznie. Formalnie Curacao, nie polska, zatem 888starz dziala u nas w szarej strefie i o podatkach kazdy musi pomyslec sam. Dla czesci to dyskwalifikuje — ja tylko pisze jak jest. Na razie zostaje, na spokojnie.

Leave a Reply

Follow us for updates

   

Explore cities wherever you are with virtual quests

Explore cities with interactive scavenger hunts

Search for an experience