Greek restaurant · Via di Crosada 1a, Trieste
No photos yet. If this is your business, claim it and add some.