Menu

Click image to expand

 

Location
1381 S Diamond Bar Blvd
Diamond Bar, CA 91765

Take-out
Call 909.396.9968

Hours
Everyday 11:00 am - 9:00 pm
Closed Sundays

Catering available
Message us here