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