iWagyu BBQ is a fine-dining barbecue restaurant specializing in Asian fusion dishes, with a focus on exquisite wagyu beef.