91 High Street Cafe
The Mall Road, Manali, Manali Tehsil 175131 India
91 High Street Cafe is a French, Indian, Italian place is located in Manali, Himachal Pradesh. The address of 91 High Street Cafe is The Mall Road, Manali, Manali Tehsil 175131 India.