Get directions to: Namaste Nepal, Davis, CA
Restaurant address: 825 Russell Blvd Ste 30 Davis, CA 95616, USA
Restaurant: Namaste Nepal