Craving some good, quality street food? Head to Mashkoor's Delhi 6 Zaika located in Oshiwara, Andheri West. Featuring a cosy, minimalist ambiance with bright green furniture, the restaurant gives off a relaxed, fun vibe. Choose from their wide range of Mughlai and North Indian and street food and e...
Mughlai, North Indian
E-5, Green Park, Next to Windermere Building, Oshiwara, Andheri West, Mumbai