Chinese takeaway, Superior Palace, offers delivery and takeout. Features an open kitchen and ample seating.