Ichibiri restaurant is located in a great spot right by the beach, but that's about all that's great about it! It was really busy so we didn't get any service. The sushi and dinners were very expensive and not worth the price. I just wasn't very impressed with this restaurant and probably won't be back.
more