1. Pinched Mediterranean Grill 2770 S Highland Ave Ste 102, Lombard, IL 60148 Coordinate: 41.83808,-88.01138 Phone: (630) 889-9200