Japanese restaurant offering hibachi and fresh sushi.

ContactHoursAmenities