Tabouli's Greek Grill
6837 S Memorial Dr SUITE D, Tulsa 74133