The Terrace at O's

Your perfect all-season dining spot!

Welcome to The Terrace at O's – where every day is perfect, rain or shine! Step into one of Philly's most unique dining experiences that blends indoor comfort with outdoor allure.

Enjoy our fully air-conditioned space on scorching days, and stay cozy with heating when it's chilly. Our versatile glass roof opens for a refreshing breeze or closes to shield you from rain, ensuring that every gathering is comfortable and memorable, no matter the weather outside.

When the weather's just right, soak up the sun or dine under the stars with our open Terrace roof. It's the ideal spot for romantic evenings, lively gatherings, and everything in between.

Groove to live music every Saturday and Sunday while savoring drinks from our two full bars. Catch the latest games on one of our nine 100+ inch TVs, adding excitement to your visit.

Join us at The Terrace at O's for an unforgettable dining experience. Discover why our blend of elegance and comfort makes every moment special.

Feeling hungry? Order your favorite Original's dish today!

Hours (EST)

Monday 11:00am - 9:00pm
Tuesday 11:00am - 9:00pm
Wednesday 11:00am - 9:00pm
Thursday 11:00am - 10:00pm
Friday 11:00am - 10:00pm
Saturday 11:00am - 10:00pm
Sunday 11:00am - 9:00pm