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