Taste of Nepal is a cozy restaurant in Sebastopol, CA that specializes in serving authentic Nepalese cuisine.
With a menu featuring traditional dishes and flavors from Nepal, guests can enjoy a unique dining experience that transports them to the heart of the Himalayas.
Generated from their business information