Byblos Restaurant

1501 Metairie Rd
Metairie, LA
504.834.9773
29.987243
-90.140254

for Byblos Restaurant
Directions
from: