Get directions to: Tanuki Izakaya, Cupertino, CA
Restaurant address: 22350 Homestead Rd Cupertino, CA 95014, USA
Restaurant: Tanuki Izakaya