This is my first review on this site as I usually restrain from doing so...but seeing no reviews and a rating of 7 has outraged me. I have grown up in an Italian household, and been to many of the highly rated Italian restaurants in South Philadelphia and I can honestly say that never have I had better Italian or a better experience in a restaurant than I have at L'Osteria. This is truelly my favorite restaurant and I've never, nor have any of the people I have brought or sent there had anything less than a great experience. I only hope that more people give a try so that they too can share in a wonderful experience.
Pros: Food, Service, Menu
more