Know a great happy hour or special for this location?
Gyros, kabobs & hummus, plus organic & herbal teas, served in a casual, relaxed environment.
Suggest an edit
211 NW 23rd St, Oklahoma City, OK 73107