10027 Skokie Blvd, Skokie, Illinois 60077 USA
Grilled Octopus, Shrimp, Oysters (the biggest I've ever seen)
Photo Credit: Yelp