Relaxed Japanese place offering unlimited servings of various sushi rolls & hibachi grill fare.

image