An average restaurant, offering a variety of typically Turkish food and drink, freshly prepared, is called a lokanta or restoran, and may or may not be licensed.
Restaurants in Turkey are not required to be licensed in order to serve food and drinks.
Lokanta is the Turkish word referring to a hotel.