CONTACT US Phone +1 (909) 772-2189 Address 380 N Lemon Ave, Walnut, CA 91789 Hours Mon - Sun: 10 AM - 2 PM, 5 PM - 11 PM(Tuesday Closed)