The Grand Shanghai is a buffet. For €24, you can eat as much as you want; there are appetizers (sushi, fried foods, salads), main courses (rice, noodles, meat, fish, seafood), and desserts (ice cream, cakes, fruit, and Haribo). It might not be very glamorous, but the food is good.