Seafood THE EMPRESS SEAFOOD RESTAURANT Denver, CO 2825 West Alameda Avenue, 80219-2901 Order Online Details