Orchids Garden is a large Chinese restaurant known for its all-day dim sum and extensive menu of traditional dishes. Dine-in and takeout are available.