Tulsa OK Mediterranean
1. 6670 S Lewis Ave, Tulsa, OK 74136 | Helen Of Troy(918) 794-3322
2. 4709 E 51st St, Tulsa, OK 74012 | Ali Baba Mediterranean(918) 488-1818
(918) 794-3322
2. 4709 E 51st St, Tulsa, OK 74012 | Ali Baba Mediterranean(918) 488-1818