Lee’s Restaurant

The most upscale Chinese restaurant in Orange Walk, Lee’s is large, well-airconned and very appropriately decorated.

I only ate one dish –  Chow Mein – and didn’t love it.  But you can’t just a place by one dish!