If you like pide (Turkish pizza) or kebabs, try this casual eatery which is said to be the best in town on the right side of the main street going into town from the ferry dock. The pides are delicious, with mincemeat, cheese, or cubes of lamb as toppings. I had a very good Adana kebab (see pic) which was TL10.
This pizza restaurant is located near the town square along the main road that leads away from the ferry terminal and is similar to a Pizza Hut or Domino's. They offer many combo meal options and I had half a pizza with 3 chicken pieces, fries and a drink for around TL8. The menu's all in Turkish but I managed to get certain toppings translated!
On our way from Eceabat (the northern coast of the Dardanelles) to Istanbul we ha a stop in a road restaurant near Gelibolu. It is situated at the Edirne-Çanakkale Yolu. We had our lunch with traditional Turkish food. It took us half an hour.
You may watch my high resolution photo of Gelibolu on the Google Earth according to the following coordinates 40° 24' 28.29" N 26° 38' 40.84" E or on my Google Earth Panoramio Restaurant.
The owner of that restaurant is originally from Bozcaada (an Eagean Turkish Island). The menu is only made of sea food. They never use frozen food. You can eat fresh and delicious sea food. Try the fish soup. Its is great. And it is cheap. They are close on sundays. It is very simple family run local restaurant. You cant sit very long.
Favorite Dish: Fish soup and fried sardinens (without bones)