We've been here a couple of times. Food is not bad but definitely overpriced for the quality of the food and general experience. Service has been slow both times. Our rolls fell apart when trying to eat and I have a thing about restaurants bringing out a can of soda when you order a soft drink.