Get directions to: Kabuki Japanese Restaurant, Solvang, CA
Restaurant address: 443 2nd St Solvang, CA 93463, USA
Restaurant: Kabuki Japanese Restaurant