This page has moved to a new address.

Green View Restaurant (长青海鲜饭店) at Sekyen 19, Petaling Jaya