Greek Avenue is a cafe offering a taste of Greece.