Nichols Hills OK Restaurants
1. 6430 Avondale Dr, Nichols Hills, OK 73116 | Starbucks Coffee(405) 841-3353
2. 6482 Avondale Dr, Nichols Hills, OK 73116 | Iguana Cafe(405) 608-0600
3. 6482 Avondale Dr, Nichols Hills, OK 73116 | Chicas Mexican Cafe(405) 607-8193
4. 1121 NW 63rd St, Nichols Hills, OK 73116 | Mamasita's Restaurant(405) 848-0541
5. 6437 Avondale Dr, Nichols Hills, OK 73116 | The Coach House(405) 842-1000