Explore
Map
Marketplace
Italian Ice
available at
“Libby's Italian Pastry Shop”
VEGAN
1.00 (1)
Taste
1.00
Originality
1.00
Nutrition
1.00
Presentation
1.00
Value
1.00
Libby's Italian Pastry Shop
139 Wooster St, New Haven, CT 06511, USA
Reviews by the abillion community
Libby's Italian Pastry Shop
139 Wooster St, New Haven, CT 06511, USA