Barsha Wines And Spirits Barsha Wines and Spirits at Manhattan Beach, CA is at 917 N Sepulveda Blvd. Read more… Add to favorites 0