Turkish restaurant · Orlando · FL
Address: 6900 Tavistock Lakes Blvd #100, Orlando, FL 32827
Phone: 4073132506
Bosphorous Turkish Cuisine Lake Nona · TurkGuide