Flavor 11000ft
Raku Complex, Fort Road, Leh-Ladakh Fort Road, Leh-Ladakh, Leh 194101 India
Flavor 11000ft is a Indian, Italian, Vegetarian Friendly place is located in Leh, Jammu and Kashmir. The address of Flavor 11000ft is Raku Complex, Fort Road, Leh-Ladakh Fort Road, Leh-Ladakh, Leh 194101 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 1982 251 799,