Cavanaugh's

Open 7 Days a Week!

Stay Connected With Us

119 S 39th St Philadelphia, PA 19104

(215) 386-4889

Serving Drexel and Penn for over 80 years

Eat24 Free Online Ordering