Samsara is a restaurant that offers food for the soul. They focus on healthy, plant-based foods and are inspired by Ayurveda medicine.
Established in 2012.