We have been going to Fellini's for about 6 years and it's without a doubt the best food around. And my parent's are off the boat, so I know good Italian food when I have it. I've been to Italy to visit family more than 10 times and have traveled around the country extensively and Fellini's food is without a doubt A+ in my book. Probably the best Italian place in the greater Philly area. The service can be a little sketchy, depending on when you go and who you get, but it continues to be our favorite because of the food and atmosphere. And don't confuse the one in Newtown Square with the other Fellini's in the area (Ardmore, Media, Downingtown....they don't stack up like the one in Newtwon Square).
For a different atmosphere, but relatively identical menu, try Giuseppe's new restaurant in Edgemont (Trattoria Giuseppe). It's behind the Genuardi's in Edgmont, to the side of the AMC movie theater. Larger location, same menu, nicer atmosphere. Food still excellent!