
Zimmer could have sworn she saw Paul from American Idol at Cafe 21! But he clearly was in LA for the finale of the show so it must have been his stunt double… This week we tired a local organic place, Cafe 21 in University Heights…like their website states, their food comes from local...



