Menu

Serving Southwest Philly for Over a Quarter Century at the Same Location

Address:
6732 Elmwood Ave
Philadelphia, PA 19142 US

Phone: 215-365-7845
Website: http://www.webersdeli.com

Hours:
Sun: -
Mon-Wed: 8:00AM - 4:30PM
Thu: 8:09AM - 4:30PM
Fri: 8:00AM - 4:30PM
Sat: 9:00AM - 3:00PM

Type: American
VVegetarian
powered by OpenMenu