Jason’s Deli Locations in Tulsa, OK
1330 E 15th St
Tulsa, OK 74120
8321 East 61st St S
Tulsa, OK 74133
How we all love mangoes; in fact, there must be very few people who don’t! Sometimes when eating a mango, we dream of tropical...