elma restaurant

431 E. Girard Ave. Phila, PA 19125

Hours

Wednesday-FRIDAY 4:30 P.M. - 10:00 P.M.

Sunday 2:00 p.m. - 6:30 p.m.