SWAD - The Indian Restaurant offers traditional Indian dishes. It is located in Barcelona.