The strip mall at NW 178th & Penn has two new restaurants coming, to replace Leonardos and Mei Shi, which never opened. The Leonardo's location now has a sign for "Cafe Sol Latin Cuisine" and the two units on the East end that would have been Mei shi has had 99 Flavor BBQ & Hotpot on it for several months. We regularly see work trucks backed up to that location, so unlike Mei Shi, they do seem to be actually working toward opening. 405 Pizza is still there, as is Cherry Hill Butcher Shop. Hopefully two new restaurants will bring in more traffic to help out Cherry Hill.
Bookmarks