Mei Wah is a Chinese and Indonesian restaurant.