Charming Greek taverna, The Rose Tree, offers a diverse menu. Enjoy Mediterranean, European, and Greek dishes, including vegetarian and vegan options.