We are located in
Carlmont Village Shopping Center
1079 Alameda De Las Pulgas
Belmont, CA 94002
650.592.FOOD

Open 6 days
Tuesday - Saturday 11:30 AM - 9:30 PM
Sunday 12:00 PM - 9:00 PM 


Voted Best Chinese Restaurant by San Mateo County Times for 2002, 2003, 2004, 2005, 2006