Namastee Nepal Food Truck

Nepalese restaurant · 1288 W El Camino Real, Mountain View, CA

Delivery

Hours

More food in Mountain View, CA · Nepalese Food in Mountain View