Opposite Cosmos Hills, Pokharan Rd 1, Upvan Lake, Upvan, Thane W, Thane, India
Opposite Cosmos Hills, Pokharan Rd 1, Upvan Lake, Upvan, Thane W, Thane, India
No delivery
Spot something wrong?
Dishes at Vestern The Restaurant. Prices may vary in venue.