Order your food online for Selda Mediterranean Kitchen in Dallas
We are preparing your food delivery for Selda Mediterranean Kitchen
Selda Mediterranean Kitchen
6006 Belt Line Rd, 75254, Dallas, US, United States
Turkish, Mediterranean, Soup, Meat, Chicken, Drinks, Terrace, Ice Cream, Coffee, Breakfast, Fish, Wine
The redirect does not work? Just click on this link or copy it into your address bar