Kafe Neo is a long-standing Greek restaurant specializing in classic dishes like moussaka, gyros, and souvlaki.