Osteria

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
Contact Us