27 W Campbell St, Arlington Heights, Illinois 60005 USA
Squid appetizer. Others at the table said they loved it.
Photo Credit: Yelp