Fentons Creamery

Restaurant in Vacaville, California

Features: outdoor seating

1669 East Monte Vista Avenue, Vacaville, 95688