Byblos Restaurant & Bar
116 S 18th St Philadelphia, PA 19103-4901
215-568-3050
Meals Served
Dinner, Lunch, Tapas / Small Plates
Business Hours:
Payment Types