Spicy green beans on sticks from the grill @ iTaiwan on Dixon Street, Haymarket. Possibly the world’s yummiest beans.
$4.90 well spent.