This place was great! Fresh quality fish. The only thing is that they don't have half rolls and the service is very slow. The place is clean and the food is great. 1 star off because there are no half rolls like other all you can eat places and 1 star off for the service.