Kreta Meer is a Greek restaurant offering traditional cuisine and takeout options.