2 Meat Plate at Henderson & Kane, Houston: Reviews | Hungru