Best restaurants in Nichols Hills, OK
- 4Closed nowCoolgreens - Nichols Hills Plaza6475 Avondale Drive, Nichols Hills, OK 73116Restaurant
- 4Open nowEn Croûte6460 Avondale Drive, Nichols Hills, OK 73116Restaurant
- 4.5Closed nowSaturn Grill6432 Avondale Drive, Nichols Hills, OK 73116Restaurant Bar
- 1Closed nowThe Hutch on Avondale6437 Avondale Drive, Nichols Hills, OK 73116Restaurant