To start with. The spring Rolls are pre made. That's why I'm giving them 3 stars. They should be made to order. The menu is very good and all the dishes are fresh, hot and taste good. Presentation is good, service was above average. The Happy Hour oysters are a great deal.