Eating Mediterranean Turkish Tapas Bars at Selda Mediterranean Kitchen & Bar restaurant in Dallas, TX.

Feedback

Do you manage or own Selda Mediterranean Kitchen & Bar?

Yes