508 Orchard St, In Antioch Shopping Plaza, Antioch, Illinois 60002 USA
Avocado salmon roll and spicy salmon roll as part of a three roll lunch special takeout.
Photo Credit: Yelp