Due to COVID-19 (coronavirus) concerns, All restaurants are take out or delivery only.






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