Byblos
LinkedIn Pintrest Facebook Twitter Google +

Byblos,

New Orleans LA
Address: 3218 Magazine St (at Pleasant St), New Orleans LA 70112 / (504) 894-1233

Type: Restaurant

Cuisine: Mediterranean Vegan Vegetarian