Starview Restaurant established in 1979, is a Chinese fine dining restaurant in Penang, Malaysia. The restaurant is catered for weddings, birthdays, anniversaries, company dinners and other gatherings-functions and is fully Air-conditioned with free WIFI.
Starview Restaurant established in 1979, is a Chinese fine dining restaurant in Penang, Malaysia. The restaurant is catered for weddings, birthdays, anniversaries, company dinners and other gatherings-functions and is fully Air-conditioned with free WIFI.