OPA! MODERN GREEK CUISINE Categories Restaurants/Bars 8801 W. 143rd Street Orland Park IL 60462 (708) 966-4571 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×