New York
Byblos Restaurant is one of New York.

1. Byblos Restaurant

81 McWhorter St, Newark, NJ
Mediterranean Restaurant · North Ironbound · No tips or reviews