Address: 215 N Hough St, Barrington, IL 60010, USA
“Fresh and super yummy. I'll be back!”
Address: 421 N Northwest Hwy, Barrington, IL 60010, USA
“Yeah... it's a five. First of all, you walk in and it smells amazing. Second, there isn't anything in there that wasn't developed carefully with sensibility to the ingredients being worked. Third, the owner is a delight to talk to, knowledgeable about his business and listens well to his customers. Finally, it's a good thing they aren't open during the week or else I'd be in real trouble.”