HomeImolaPizzaAndy and Flo🍕Andy and Flo🍕 Pizza · Imola Frequently asked questions 🤔Where is Andy and Flo? At Via Provinciale Lughese, 24, 40026 Imola. What kind of food does Andy and Flo serve? Andy and Flo is listed under Pizza. How can I contact Andy and Flo? By phone at +390542640109. Follow them on social media 📲FacebookAndy and FloNearby 👀🍸Beer Ambulance 01🍸 Bar · Imola · 1.3 km🍝La Masseria🍝 Italian · Imola · 1.4 km🍝Ristorante Molino Rosso🍝 Italian · Imola · 1.5 kmUpdated on 9 November 2026