1 results
Restaurants

Bombay Duck Upvan

Open now

Bombay Duck Upvan, Opposite cosmos hills, Near Upvan Lake, Pokhran Rd, Thane West

Bombay Duck is a famous restaurant located near Upvan Lake Opp to Cosmos Hills, Thane

(no reviews)
₹₹₹