Stavros - Photo 1
Stavros - Photo 2
1 / 2

Stavros

Restaurant· 2 min from marina (129m)

Stavros is a no-frills spot that punches above its weight, earning strong local loyalty with straightforward, honest Greek cooking at fair prices. The kind of place where the food does the talking and the atmosphere is unpretentious and warm. Don't expect a fancy menu — expect well-executed classics that keep people coming back.

Open in Google Maps →