If you are in search of good lobster roll, this is the place! Pair it with a bowl of hearty clam chowder to complete your meal. It's a rare gem to find it in Illinois suburb.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.