About the venue...

Turkish Cafe

Area: Dallas north suburbs

8412 Preston Rd, Plano, TX 75024