4. Orchids Garden (5485 W Sahara Ave.)
Fancy tasty dumplings, stuffed to the brim with delicious and beautifully-seasoned filling? Then Orchids Garden should definitely be on the top of your list. This restaurant is known for having the best dim sum off the Strip but if you’re looking to sample their bigger dishes, then their crab claw and roasted duck, both at $6.99 each, come highly recommended.
Comments
0 comment