Ichiban Japanese Steakhouse

 

Be the first to review

Japanese chefs put on a show over hibachi grills & prep sushi & sashimi in modest quarters.

image