Patio Restaurant Categories Restaurants/Bars 7830 W. 159th Street Orland Park IL 60462 (708) 429-7575 (708) 444-1694 Send Email www.patioribs.com Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×