Reply to thread

Yes, exactly. Benihana is a brand name for a chain of hibachi restaurants.