HomeTurinItalianXo Restaurant Cafe🍝Xo Restaurant Cafe🍝 Italian · Turin Frequently asked questions 🤔Where is Xo Restaurant Cafe? At Via Po, 46/C, 10123 Torino. What kind of food does Xo Restaurant Cafe serve? Xo Restaurant Cafe is listed under Italian. How can I contact Xo Restaurant Cafe? By phone at +393939981706. Follow them on social media 📲FacebookXo Restaurant CafeNearby 👀Open Baladin Torino🍸 Bar · torino · 500 m4.4★(6,079)4.0★(1,109)🍣Maki Love Sushi🍣 Sushi · Torino · 10 m🥢MAKI Love sushi exotic bar🥢 Asian · Torino · 20 m🌯Il Pascià Kebab🌯 Kebab · Torino · 20 m🍔Burgheria 01🍔 Burger · Torino · 30 m🍦Via Trento Gelato E Caffe🍦 Ice cream · Torino · 40 mUpdated on 9 November 2026