1015 N Rush St, Chicago, Illinois 60611 USA
Salmon chikpeas and again.. youghurt! Perfect!
Photo Credit: Yelp