Iwata is by far my favorite sushi restaurant. The sushi is fresh, the service is excellent and the prices are low. Do yourself a favor and try the spicy tuna sushi on a rice cracker or the shrimp tempura rolls. I have to eat at Iwata once a week to get my fix!!
Pros: inexpensive, great service, excellent sushi
more