La flor de Michoacan

Yuba City / Sweet Treats

La flor de Michoacan  Paleteria y Neveria Homemade Ice Cream Shop

Address

La flor de Michoacan
647 Plumas St
Yuba City, CA 95991