Our Location

3244 west Lincoln Avenue,
Anaheim, CA 92801
Ph: (909) 234-2252

Mon to Thu - 11:30AM to 3:30 PM, 5:30PM to 9:30PM.
Fri, Sat & Sun - 11:30AM to 9:30PM