2546 N Clark St, Chicago, Illinois 60614 USA
Ikura Nigiri (Salmon Roe) and Scallop Nigiri
Photo Credit: Yelp