Restaurants - Tulsa, Oklahoma, United States
Cook
Contact Derek Belanger
second chef
Contact Rida Bouzidi
Food Server
Contact Angie McCune
Flavors Restaurant is a restaurants company based out of 6104 E 71st St # 226, Tulsa, Oklahoma, United States.