Tabouli's Greek Grill

6837 S Memorial Dr SUITE D, Tulsa
(918) 893-3884