HomeMenuDirections

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

Open 7 days a week
Monday - 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