Popular Manna Kerala Grocery Store 574 Adelaide Street North, London, ON, Canada +1 (514) 980 5154 Kerala Grocery Stores 2784