Inspired by a unique vision, NEO restaurant introduces a diverse array of cuisines while honouring their authentic roots, using only the finest ingredients. The name ‘NEO,’ which means ‘new’ in Greek, reflects this fresh approach.
Since its inception, NEO restaurant has been guided by a singular vision: to offer a creative fusion of delicacies that transcends the ordinary dining experience.