Emerald Palace is a relaxed, family-friendly restaurant specializing in Cantonese-style Chinese cuisine.