Greek Restaurants in Stillwater, OK House Of Greek523 W 6th AveStillwater, OK, 740744056243150Best RestaurantsGreek RestaurantsGyrosMediterranean RestaurantsPlaces To EatRestaurants DowntownRestaurants HiringRestaurants That DeliverResturantsUsed Restaurant Equipment Supplies Show More