Cook at Olympia Kebob House & Taverna - St. Louis, Missouri, United States
Food Service Worker
Contact Jonida Vushaj
Chef
Contact Lauren Holmes
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.