Moongate serves Chinese and Vietnamese fine cuisine with a European flair. The aesthetic display of each dish is classy, but its visual aspect is not the only attraction. The food is made with quality ingredients and has flavor that will make your mouth water. Attentive servers and fast service accompany this large restaurant with ample natural light. Dim sum is served on weekends.