en
×
About Us
Contact Us
Guides
Articles
Vota
/
Israel
/
Afula
/
Pizza Ido
Pizza Ido
Pizza · Italian
Italian restaurant Pizza Ido offers pizza with thick or thin crust options. They also provide free delivery and drink specials.
ירושלים 17, מחוז הצפון
עפולה, Israel
www.facebook.com/801340356716616
Location
The ranking
Best Pizza in Afula
44 places, none rated yet
See the full list →