Must-see restaurants in Java

  • Oxen Free

    Yogyakarta

    A popular drinking spot in an old colonial building, Oxen also has a menu of pub food enjoyed in its beer garden with live music or in the front bar. It…

  • Adem Ayem

    Solo

    This huge canteen-like restaurant, with swirling colonial-style fans and photos of ye olde Surakarta, doesn't look much from the outside, but it attracts…

  • Superman II Resto

    Yogyakarta

    Just like the movie, the sequel is better than the original, and Superman II has now stolen the show. At this open-air restaurant offering tasty Western…

  • Chez Mama Cilacap

    West Java

    One of the oldest restaurants in Pangandaran, the French-Indonesian-run Mama Cilacap has a large, airy thatched dining room and twirling ceiling fans. It…

  • Brown Bag

    South Jakarta

    Sandwich joint serving fresh, handmade combinations – roast chicken and focaccia, tuna and Swiss cheese, BLT, Aussie beef steak in a sub roll and more. It…

  • Ikan Bakar Cianjur

    West Java

    A local institution with gurgling fountains, a koi pond entryway and a soaring tiled roof in the indoor-outdoor dining area. Choose your fish from the…

  • Tojoyo 3

    Yogyakarta

    This brightly lit, local-style restaurant specialises in turmeric-rubbed, fried chicken. Dishes are impossibly cheap and improbably good. Little wonder…

  • Bedhot Resto

    Yogyakarta

    One of the most popular hang-outs in Sosrowijayan is this double-storey warung that does tasty Indonesian and international food that's a cut above the…

  • Dua Nyonya

    Jakarta

    Also a cafe, Dua Nyonya is an intimate place serving fine Indonesian coffee (from Bali, Toraja and Aceh) and traditional food including rice dishes such…

  • Ahimsa Vegan Lounge

    Surabaya

    An elegant, upmarket vegetarian restaurant owned by a welcoming Indo-Chinese family, who serve delicious rice dishes (try nasi hainan, a mixed rice…

  • Pondok Rasa

    Central Java

    Just across the river from the alun-alun, Rasa is a traditional Javanese restaurant with a pleasant garden setting and Indonesian food served lesahan …

  • Ramayana

    Solo

    This smart, air-conditioned restaurant offers tasty east Javanese specialities such as ayam penyet (flattened fried chicken) and empal penyet (pulverised…

  • Best View Resto

    Karimunjawa Islands

    In common with several hotels on Pulau Karimunjawa, non-residents are welcome for dinner, offering a different experience to eating in town. It's worth…

  • Tunjungan Plaza

    Surabaya

    For an air-conditioned setting, Tunjungan Plaza has a colossal selection of squeaky-clean Asian and Western restaurants and cafes; the food court is on…

  • Papricano

    Yogyakarta

    More TexMex than authentic Mexican, Papricano's tasty burritos, hard-shell beef tacos and nachos may make a welcome break from rice and noodle dishes. The…

  • TekoDeko

    Semarang

    A fun tiled coffee house in a restored old relic, this cafe brews up espresso coffee, pots of tea and sandwiches. Pastas and nasi goreng (fried rice) are…

  • Warung Bethania Batu

    East Java

    This bamboo-walled restaurant with unusual tree-trunk furnishings and pictures of past clients on the walls, is the best-known place in Batu for fried…

  • Restoran Sari Minang

    Merdeka Square & Central Jakarta

    The veteran waiters at this Padang-style eatery have been serving diners since 1968. It's cafeteria style with faded red chairs and fluorescent lighting,…

  • Sakura Anpan

    Jalan Jaksa Area

    Surrounded by old-school shops (want a photocopied book? ribbons? plastic toys?), this retro bakery has long display cases filled with tempting baked…

  • Bebek Gong

    Malang

    A dressed-up warung dangling with lovely rattan lanterns and lined with bamboo wallpaper, serving fried chicken and duck meals to the Malang masses…

  • Diyar

    Jakarta

    Arabian themed with pretty floor tiles, this Middle Eastern restaurant has a large menu of more than 100 dishes – everything from kebabs and felafel to…

  • Semawis Night Market

    Semarang

    Fine Chinese-style noodles and babi sate (pork satay) are local favourites at this weekend market. The sociable atmosphere is helped along by a bit of low…

  • Rumah Makan 17 Agustus

    East Java

    It's only right that this, one of the oldest restaurants in Sumenep, is considered the best place to try the local speciality sate kambing (lamb sate),…

  • Agung Resto

    Malang

    This cheerful spot with plastic chairs and tables has tasty, inexpensive local food, including martabak (pancake-like meat, egg and vegetable dish), rice…

  • Pizza Place

    South Jakarta

    Simple and tasty hole-in-the-wall joint in the hip Como Park complex serving enormous NYC-style pizza slices. Choose from pepperoni, white ricotta,…

  • Rumah Makan Kartini

    East Java

    An atmospheric, traditional restaurant where jars of biscuits, cakes and other snacks are piled up on shelves along the walls and a loyal crew of locals…

  • Sari Lembur Kuring

    Central Java

    A large, pleasant restaurant complete with a koi pond, offering tasty Sundanese and Javanese food under a shady pagoda. It's popular with local families…

  • Sate Klopo Ondomohen

    Surabaya

    Join the locals at this no-frills warung for plates of beef sate skewers, dusted in coconut and grilled on charcoal – a Surabayan specialty.

  • Hangover

    Bandung

    A busy pub restaurant, with classic rock and blues on the stereo and a comforting range of updated Western and Indo classics emerging from the kitchen. It…

  • Braga Punya Carita

    Bandung

    A new-school warung serving mixed rice dishes, oxtail and fish soup, and some forgettable Western options. For the rice dishes, you can choose between red…

  • Waserda HQQ

    East Java

    This humble warung is run by a sweet wife-and-husband team, who cook up delicious East Javanese dishes such as nasi pecel (rice with a spicy peanut sauce,…

  • Mangokok Manis

    Bandung

    An uber-popular dessert restaurant and ice-cream joint (the name means Sweet Bowl) on 'Jeans St', where you build your own sticky concoction from the…

  • Ya Udah Bistro

    Jalan Jaksa Area

    Jakarta's most politically incorrect restaurant serves all manner of pork dishes, which you can wash down with copious amounts of German beer. The…

  • Relax Restaurant

    West Java

    A dependable, slightly formal Swiss-owned restaurant with a restrained atmosphere thanks to the starched tablecloths and attentive service. The menu…

  • Gumati Cafe

    West Java

    This Sundanese restaurant offers arguably the best view in town with superlative vistas over Bogor’s red-tiled rooftops towards the volcanic cone of…

  • Bangi Kopi

    Jakarta

    Along the historical pedestrianised strip off Taman Fatahillah, Bangi Kopi is a slick affair with a lot of money poured into its renovation. It's a…

  • Manohara Restaurant

    Borobudur

    With a leafy location in the grounds of the monument, this canteen-style cafe-restaurant (in the giant lobby of a no-longer-operating hotel) also sells…

  • Toko Oen

    Malang

    Boasting an imposing 1930 art deco frontage, Toko Oen is a throwback to ye olde days, with rattan furniture, waiters in starched whites, and Sinatra on…

  • Rumah Makan Christi

    West Java

    This clean, orderly rumah makan (restaurant), with a large interior and bench seating outside, is a good bet for local food. It fries, grills and stews…

  • Kiosk

    Bandung

    This mini food court on the ground floor of the Braga City Walk is ideal for mixing with locals and sampling some unusual snacks from kaki lima (street…

More destinations you need to see