Shosha is a restaurant that brings nostalgic flavors of India. It is known for its trailblazing approach to Indian cuisine.