Skip to main contentToast Local logo
OPA! Modern Greek Cuisine- Orland Park 8801W. 143rd Street

OPA! Modern Greek Cuisine- Orland Park 8801W. 143rd Street

GreekPrice range $30-60

Closed

8801W. 143rd Street, Orland Park, IL 60462
About

Come in and enjoy!