Fast Food Restaurant

Sharma Tea Stall

LBS Road, Mulund West
img01
img01
  • About
  • Photos

Sharma Tea Stall, Mulund West, Mumbai


Address

LBS Road, Upper Ground, Avior, LBS Marg, Mulund West, Mumbai

Phone no.

+91 8291424236