454 Redington Dr, South Elgin, Illinois 60177 USA
Shrimp and lobster roll and spicy shrimp roll
Photo Credit: Yelp