Byblos is a restaurant and pizzeria offering a variety of Italian and Mediterranean dishes. The establishment is located in Tavira, Portugal.