Popular Indian restaurant, The Mango Tree, known for its extensive menu and fresh ingredients. Booking is recommended.