Imo’s Pizza featured on Show Me Five

October 3, 2011

Categories: In the News
Share |

Friday Septemeber 30, 2011 the new Imo’s  located at 1828 Washington Avenue in downtown St. Louis was featured on KSDK’s Show Me Five. Check out the video here

This post currently has no responses.

  • Hot deals delivered to your inbox »