Landmark spot for sushi & classic dishes. Landmark Japanese spot dating back to 1904 with tatami rooms, a bar & classic fare including sushi.
2301 5th Ave #102
515 South Main St
4258 Fremont Ave N Ste #4262
11 Mercer St
Be the first to know about deals, news, and events from this business.