Karma Greek Restaurant

Written by

in

Romantic venue with a terrace offering local dishes & desserts, plus coffee, wine & craft cocktails.