The Flying Carpet Turkish Cafe is also a rug shop.
The Flying Carpet Turkish Cafe is also a rug shop. Bud Kennedy DFW.com
The Flying Carpet Turkish Cafe is also a rug shop. Bud Kennedy DFW.com