235 Robert Parker Coffin Rd, Long Grove, Illinois 60047 USA
Thin crust green olive-feta-spinach pizza
Photo Credit: Yelp