Final Meal: Eat at Atilla's Turkish Steak & Salad Restaurant Tonight Before It Closes November 18, 2013 Get link Facebook X Pinterest Email Other Apps The owner of Atilla's Turkish Steak & Salad Restaurant (1326 N. Mills Ave, Orlado, Florida, 32803) is retiring and the restaurant is closing Wednesday. Perhaps a new BBQ restaurant is taking its place? In any case, a small group of folks called Orlando Meat and Greet are RSVP-ing to a Facebook invite and going to eat dinner there tonight (Monday Nov 18) around 8pm/8:30pm. Here is the menu. We're going. Come with!