We are looking for a GOOD Italian restaurant for our large Italian family of 12 to eat after the Army/Navy game. We have a mid at Navy and he will have some friends with him so we are looking for a place with GOOD Italian food, great atmosphere would be a plus. Would prefer that it serves beer/wine and that it be located someplace in Philly between the stadium and Penns Landing. Any ideas??? Thanks for your help!