Star Mansion

161 Jalan Sultan Abdul Jalil

 -  - Ipoh  - Perak (MY)

Chinese • Japanese • Steakhouse • Asian • Thai • Sit down

77/100 (15 Votes)

Now closed

Photo gallery