Mei Delicious is a Chinese-Indonesian restaurant.