Menu completo com preços e imagens
Swaad 321/D2, Okhla, Jamia Nagar, New Delh...
Com o transporte público local também podes facilmente chegar ao restaurante. A estação mais próxima é Jamia Millia Islamia Metro Station-Gate No 1, a 58 metros de distância, caso contrário, existem estacionamentos a 94 metros de distância em Car Parking-Gate No 19.