Find the top Vegetarian cafe and deli in London, Ontario near you now.
Indian takeaway
Address: 522 Dorinda St, London, ON N5W 5L1, Canada