Osteria, a high-end Italian restaurant, graces the unlikely terrain of North Broad Street, classin the place up with the finest stuffed baby lamb this side of Spring Garden.
Copyright DigPH - Digphilly
Osteria, a high-end Italian restaurant, graces the unlikely terrain of North Broad Street, classin the place up with the finest stuffed baby lamb this side of Spring Garden.