Mandragoras is a small plates restaurant offering tasty meze and affordable drinks. The cozy space features a welcoming atmosphere.