Fru-Ta Ice Cream

52 Mission Cir, Santa Rosa, CA 95409

Telephone (707) 538-8081

 

Business category

Ice Cream & Frozen Desserts, Dessert Restaurants