CONTACT
Nikki's Greek Restaurant
(405) 624-3150
nikkisgreekrestaurant1@gmail.com
610 E McElroy Rd
Stillwater, Oklahoma 74075
Nikki's Greek Restaurant
(405) 624-3150
nikkisgreekrestaurant1@gmail.com
610 E McElroy Rd
Stillwater, Oklahoma 74075