Mediterranean restaurant · 701 E Modoc Ave, Nowata, OK
Dine-In
More food in Nowata, OK · Mediterranean Food in Nowata