Back To Results

Moksha

  • Address: 1026 Howard St Omaha, NE 68102
  • Region: Downtown / Old Market
  • Phone: (402) 763-5104
About

Beautiful Indian handcrafted gifts. Includes jewelry, clothing, silk scarves, leather goods and more.

Yelp Reviews