217 W Dundee Rd, Buffalo Grove, Illinois 60089 USA
My request for green peppers in bold letters, how can you miss that???
Photo Credit: Yelp