Imperial Palace

Great Chinese restaurant with very good dim sums and dumplings.