South Philly Grille 2026 S. 12th St. Philadelphia PA United States
Hours: L, Dinner noon-11 Mon-Sat, 3-9 Sun.
Phone: 215.339.8609 Accepts: American Express