Kabuki Japanese Restaurant Map






Kabuki Japanese Restaurant

Town Square
6605 Las Vegas Blvd., South, Suite 147
Las Vegas NV 89119
896-7440

More Information for Kabuki Japanese Restaurant