Mediterra Grill

2119 N 63rd St, Philadelphia, PA 19151, USA

Hours of Operation: Mon-Thurs: 11AM-10PM Fri&Sat: 11AM-11PM Sun: 12PM-9PM