Plaça del Pedró, 8-10, Ciutat Vella, 08001 Barcelona
Authentic Indian cuisine served in a welcoming bar and restaurant setting, offering a delightful culinary experience that captures the essence of homemade flavors.
Rating: 4.8
Rating: 3.4