Frozu!
Dessert Shop · Fast Food · Pizza
Frozu! is a popular frozen yogurt chain. It is often found co-located with Greco Pizza, suggesting a combination of frozen desserts and pizza offerings. Key facts used: 'popular frozen yogurt chain', 'co-located with Greco Pizza'.
Location