NY Strip on hibachi grill