- Thread starter
- #1
LongtimeRamsFan42
Well-Known Member
Ok so a friend of mine convinced me to order some Imo's pizza from St. Louis.... anyone ever used this service before? If so, impressions??? Obviously nothing will be as good as it is fresh, but is it still good?