Mecnun is a restaurant offering traditional Turkish cuisine, specializing in flavorful kebabs, within a simple and welcoming atmosphere.