Applebees 160 Nut Tree Pkwy Vacaville, CA 95687 Phone: (707) 452-1167
Category: Fast Food Diner Restaurant