206 listings
Pizza restaurants
Rank 11$200–400
Rank 12
Rank 13
Rank 14€10–20
Jimmy's Pizza
4.9183 reviewsPizza restaurant · Nantes
“Really tasty pizza they also have some nice vegetarian / halal options.”
Wheelchair accessible CallRank 15
Rank 16E£400–600
il Nilo Garden City
4.817,641 reviewsItalian restaurant · Cairo
“small spot by the Nile perfect for dates the pizza dough is DELICIOUS.”
Rank 17
Rank 18
Rank 19
Rank 20