1752 W North Ave, Chicago, Illinois 60622 USA
California Maki and Shrimp Tempura Maki-06/23
Photo Credit: Yelp