I'll be coming down to Philly from NYC for the Wachovia women's bike race on June 5. The night before, my teammates and I are looking for a place to eat that's close to the hotel (the Wyndham) and not super-expensive. The fare must be filling, nutritious, and not super-spicy. We don't require bells and whistles like fancy decor or attentive service, just good grub that will help us race hard on Sunday. The hotel recommended Sal's, which appears to be moderately priced Italian and 9 blocks from the hotel. Any other suggestions?