Green Leaf Vietnamese Restaurant.

Details

More thai & vietnamese restaurants near Green Leaf Vietnamese Restaurant.

5838 Trans-Canada Highway(250) 597-8889Hours listed