thelostogle.com
TLO Restaurant Review: Nevería y Paleteria Michi Ice
It was sometime last week when I finally got a chance to stop in at the frozen treat shop Michi Ice, 4100 N. MacArthur Blvd., ready for a dinner-destroying snack of dulces y golosinas, something th…