Starview Restaurant
Address: 102-B-1 - 102-B-4, New World Park, No. 102, Lorong Swatow, Off Jalan Burma
Phone No.: 04-226 6544
Address: 102-B-1 - 102-B-4, New World Park, No. 102, Lorong Swatow, Off Jalan Burma
Phone No.: 04-226 6544