Medora's Mecca
13th and Packer
Philadelphia PA United States
Italian cuisine in South Philadelphia near the sports venues.
Hours: Lunch:; 10:30a.m.-3p.m. Mon.-Fri.; Dinner:; 4p.m.-11p.m. Mon.-Fri.; 3:30p.m.-11p.m. Sat.; 3p.m.-8p.m. Sun.
Phone: 215.336.1655
Accepts: American Express
Alcohol: full bar
Accessibility: completely