Banana Leaf's awesome Thursday night crab

Here's a picture of the awesome crab at Banana Leaf that we enjoyed last Thursday.

Banana Leaf Thursday Night Crab: Banana Leaf''s awesome crab on Thursday July 19, 2001