6803 N Sheridan Rd, Chicago, Illinois 60626 USA
California rolls on bottom, eek rolls on top
Photo Credit: Yelp