Jalan Pamularsih Dalam, Semarang Barat, Kota Semarang, Jawa Tengah 50141, Indonesia
Don’t know what to eat? Here are the talk of town!