Dutch-era restaurant & ice cream · Pusat Kota

Toko Oen

Semarang's oldest ice-cream parlour, here since 1936, serving old-recipe ice cream, poffertjes and Dutch-Indies dishes in a colonial room.

Address
Jl. Pemuda No. 52, Bangunharjo, Semarang Tengah
Hours
10.00–22.00
Price
Ice cream Rp35k–50k (2026)
Area
Semarang Tengah, Pusat Kota (Central)
Location of Toko Oen on the Semarang map
© OpenStreetMap

About

The Oen family business began as a Yogyakarta biscuit shop around 1910 and opened in Semarang in 1936; the fourth generation still runs it. Ice cream is still made to the old recipe on a 1920s Italian machine, from Rp35k, alongside poffertjes and pannekoek ice-cream plates (Rp50k), bitterballen, croquettes and bistik. Some ice creams contain alcohol and some Chinese dishes are not halal.

  • In Semarang since 1936
  • 1920s Italian ice-cream machine
  • Poffertjes and pannekoek
  • Dutch biscuits to take home
  • first-timers
  • families
  • afternoon
  • ice cream
  • dutch-indies
  • heritage
  • jalan pemuda
  • legendary

Nearby

Culinary listing. Hours and prices change — check before you go.