Is this place on the east side of McLeod on the way to the Chinook LRT station? A few blocks from Cravings?