Shanghai is a Chinese restaurant offering takeaway and dine-in options with seating for 50 guests.