fbpx

Relaxed Japanese fixture in a strip mall with hibachi entrees & a sushi bar, plus TVs & happy hours.

building Own or work here? Claim Now! Claim Now!

Claim This Listing