Gift Shops in Barrington, IL

3 locations found near Barrington
View Map

“This place is a hidden gem in the heart of downtown Barrington. If you are looking for a gift or simply something to spoil yourself, Angelina is a one stop shop. The staff is always helpful and the ambience is very inviting. I cannot wait for my next trip to Barrington to visit Angelina again.”

4.4 Superb60 Reviews