Contact Us Restaurant Phone 714-886-2139 Opening Hours Mon: ClosedTue - Sun: 11:30 AM - 10 PM Address and Location 2966 West Ball Road,Anaheim, CA 92804