I'm looking for someplace to host a lunch for 30-40 people on a Sunday afternoon. Anyone have any thoughts on Giampino's? I can't find many reviews on this restaurant. How is Alberto's in Newtown Sq these days? I thought about La Locanda in Edgemont, but it is booked the day we need. Any suggestions would be most appreciated! Thanks!