Chef at Olympia Kebob House & Taverna - St. Louis, Missouri, United States
Food Service Worker
Contact Jonida Vushaj
Cook
Contact Dustin Nash
Olympia Kebob and Taverna has been the local Favorite Greek Restaurant in St. Louis for 40 years, open 7 days a week, featuring the best European and Greek food.