Restaurants - Greek in Barrington, IL
Barrington Gyros