Franc'o Cafe&Beach is a restaurant located in Datça, Turkey, that primarily serves pizza. The menu also features grilled items, handmade gözleme, and hamburgers.