Nepalese fast food restaurant, MO MOCHA, offering delicious cuisine. Enjoy a taste of Nepal.