I Love Sushi is an amazing find in Conyers. The sushi is fresh and expertly prepared in this true mom and pop establishment. Located in an unlikely place, a strip mall near Kroger in Conyers, I love Sushi offers sushi and other Japanese cuisine as good as any in Atlanta in a spotlessly clean, comfortable and friendly atmosphere.
Pros: Great food, good selection, reasonable price
Cons: location
more