Ichiban 18

 

Be the first to review

Chefs put on a show while preparing meals at the tables of this hibachi-style steakhouse.

image