Entries tagged “LDNONT”

Expectations met, and surpassed Sep 15
Ivanopoblano is located in a trailer in the parking lot of 1016 Oxford St E, in London, Ontario. (It will be moving in October 2019.) The menu features the best chilaquiles you've ever had.