The Lime Tree is an Indian restaurant offering a menu of carefully selected dishes, including specialties like the Lime Tree Special Mix.