-
Cheung Hing Restaurant
is a great Chinese Restaurant Restaurant
Ranked #1 of 35 Restaurants in Marina Vista Millbrae.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Instead of roast duck over rice, order half a duck and a box of rice! You get more rice and half a duck more for under $2!!