Food Land Category: Food Plaza Grocery & Provision StoresContact Number: Address: 1, Mermind, Juhu Tata Road,, Juhu, Mumbai - 400049