Mitsubishi Motors - Leon Pokhara (Showroom, Service center and Spare parts ) is located in Pokhara, Nepal on buddha chowk. Mitsubishi Motors - Leon Pokhara (Showroom, Service center and Spare parts ) is rated 3 out of 5 in the category mitsubishi dealer in Nepal.
Service options
Delivery
In-store shopping
Offerings
Oil change
Repair services