Namaste India is an Indian restaurant that also offers Italian cuisine and pizza. It is located in Novara, Italy.