Neptune is a Chinese-Indonesian restaurant offering a cozy dining experience.