Tibetan restaurant
The Darjeeling
Link Plaza Commercial Complex, 19, Link Rd, near Oshiwara Police Station, Oshiwara, Jogeshwari West, Mumbai, Maharashtra 400102, India
2 places in Mumbai
Guest reviews and the details for your next visit.
Link Plaza Commercial Complex, 19, Link Rd, near Oshiwara Police Station, Oshiwara, Jogeshwari West, Mumbai, Maharashtra 400102, India
Shop No. 12, Laxmi Tower, Plot. 07, opposite GRAND CENTRAL MALL, Seawoods West, Sector 42, Nerul, Navi Mumbai, Maharashtra 400706, India
No restaurants match those filters.