Shanti Restaurant is an Indian dining establishment located in Barcelona. It offers a traditional Indian culinary experience. The restaurant is known for its authentic flavors and welcoming atmosphere.