Emperor Garden is a Chinese restaurant located at Crossgates Mall. It offers takeout and delivery services. The restaurant is open daily from 11:00 AM to 10:00 PM.