Mandragoras is a Greek taverna offering a variety of dishes. Known for its good service and reasonable prices.