We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Came here for dinner as we stayed next door at the Stamford hotel. There are lots of stalls to choose from, similar to other food courts.
Service - Self-service to buy at the stalls and to pick up the food then.
Food - We tried...More