This establishment is a restaurant specializing in kebabs. It is located in Néa Mákri, Greece.