After frequenting Chens for many years, the new Dim Sum Villa spins circles around the previous restaurant! The shrimp with scrambled eggs...my favorite! All food is fresh and served hot and timely. The owner is personable and anxious to please! Have brought a number of friends here and all agree, a winner!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.