Take a break and eat tasty chicken, fish and filet américain. It's easy to find this restaurant due to the convenient location. Most guests indicate that the staff is energetic. If you want to enjoy fine service, you should go to Tree of Life Eila Art Hotel, Manali. The terrific decor and enjoyable atmosphere let clients feel relaxed here. 4.9 is what this place got from the Google rating system.