Contact Us Phone: 510-407-9019 Hours: Mon - Sun: 10:30 AM - 11: 45 PM Address: 15032 Farnsworth St, San Leandro, CA 94579