Yoyogurt
Dessert Shop · Ice Cream Shop · Italian
Yoyogurt is a frozen yogurt shop. It's an Italian company, established in 2001.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Yoyogurt.
Local restaurants nearby
Piazza Scuole, 7, 21
