Das hängt den Restaurant ab. In Meeresnähe sind Sozopoler Restaurants etwas teurer, aber immer noch recht günstig. Ich habe für ein Essen mit Suppe, Getränk, Fisch und Beilage so um die 16 Leva gezahlt und hatte einen sehr schönen Meerblick.
Am Sonnenstrand sollte man sich vor Lokalen hüten, die aggressiv beworben werden. Aber es gibt auch günstige Restaurants am Basar Palma Nähe Hotel Kuban. Da kann ein Mittagessen im Selbstbedienungslokal um die 10 Leva kosten, mit einigen Gängen und Getränk (Bsp. Bistro Rio). Ein Schirm / eine Liege kostete 7 Leva. Das war Ende Mai 2009.
Was sie in Sozopol kosten, weiß ich nicht. Darum habe ich mich nicht gekümmert, da mir der Strand nicht gefallen hat.