The Great Indian Store is a grocery store situated in the Northridge neighbourhood on Adelaide St N.
Grocery Stores in Northridge
1 grocery stores business in the Northridge area of London, Ontario, including The Great Indian Store.
Photo: Fall at Western University · Better Than Bacon · CC BY 2.0 · Wikimedia Commons