Does Kabuto Japanese Steakhouse and Sushi Bar have happy hours or specials?
Yes, Kabuto Japanese Steakhouse and Sushi Bar does have happy hours and specials available.
What is Kabuto Japanese Steakhouse and Sushi Bar's rating?
Kabuto Japanese Steakhouse and Sushi Bar is rated an average of 4.4/5 stars across various online platforms.