Nikki's Greek Restaurant
610 E McElroy Rd, Stillwater
(405) 624-3150
Menu
Restaurants in Stillwater, OK
Nikki's Greek Restaurant
610 E McElroy Rd, Stillwater, OK 74075
(405) 624-3150