Searching the board
Pizza restaurants
232 placesNo. 141
No. 142
No. 143
No. 144R$40–60
No. 145
No. 146
No. 147LYD 20–40
بيتزا فيرا
Rated4.5(113 reviews)Italian restaurant · بن عاشور،،
“The best pizza ever ,an Italian pizza in Libya.”
Open on Sunday CallNo. 148
No. 149
No. 150