Our Menu! Click To Enlarge

Phone
484-494-6316
484-494-6652

Hours
Mon-Sat 11am-12am
Sunday: 12pm-12am

Check Us Out On Facebook

10 W. Winona Ave. Norwood, PA 19074