MAY STAR is a chinese restaurant Palembang South Sumatera located in Indonesia.
Palembang Indah Mall (Jalan Letnan Kolonel Iskandar) Palembang South Sumatera Indonesia
Reservations | No |
Credit Cards | Yes |
Outdoor Seating | No |
Coconut pudding is a must try item at this restaurant
Have my dinner
Bukan jutek, tapi kurang intelek - Ucu Ayah