Back to list
Byblos Restaurant Roma
Exceptional 9.7 (197 reviews)
Approx. €19
Location
Via Eurialo, 1e
00181 Roma
See on the map
Book
Itinerary