I went to Mehane the other night and had a disappointing experience. Mehane is the Turkish word for meze, or little bites. The meze platter featured dips that were below average. The carrot dip had mayonnaise instead of yogurt. The hummus was bland and the eggplant dip was bitter and seedy. The kabobs were decent and the baklava was passable.
Does anyone have any recommendations for good turkish restaurants?