1551 E 15th St Ste 102 Ste 10, Tulsa, OK 74120
Grilled lamb feast
Order that was marked "gluten allergy" came with a large pita chip.
Mainly salads