Owl's Nest – American
Tucked away like a secret woodland sanctuary, Owl's Nest invites guests into a dimly lit world of reclaimed timber and soft leather where the warmth of a crackling hearth sets the stage for an evening of indulgence. The kitchen focuses on soulful, earth-driven plates that celebrate the harvest, paired with craft spirits that make this cozy hideaway the ultimate destination for those seeking a refined yet rustic escape.
2010, North Broad Street, Philadelphia, PA, 19120 http://www.campusfood.com/restaurant.asp?campusid=118&mlid=2629440Cuisine: American
Price range: $$
Currently open
Hours
- Monday - Sunday
- 8:00 AM - 8:00 PM