Family-run Greek and Mediterranean restaurant on atmospheric Town Hall Square, known for homemade dishes and a leafy Old Town setting.
Restaurant / Taverna