Ellen Rose Restaurant 5920 Greene St. Philadelphia PA United States
Live entertainment
Hours: Lunch 11:30-2:30 Mon-Fri; Dinner 5:30-9:30 Tues-Thurs, ti
Phone: 215.843.1525 Accepts: American Express