Get directions to: Anaheim, Anaheim, CA Restaurant address: 1881 West Lincoln Ave Anaheim, CA 92801, USA Driving Walking Bicycling Restaurant: Anaheim