I am throwing a party for 25 people in a few weeks. I am looking for any suggestions of a restaurant that can cater the party that has delicious food, but is moderately priced. We would need the food delivered to our apartment that evening. No Indian or Mexican. Leaning towards Italian, French or American. Thanks for any ideas that you might have!