Currently browsing category

Bandra West, Bandra Talao

Dumplings

Royal China – Bandra Talao

Royal China is one of the well-known restaurants in Mumbai. Situated at fort and the queen of suburbs, Bandra, this fine dining …