Apple Farm 2015 Monterey St San Luis Obispo, CA 93401 Phone: (805) 544-0713 Fax: (805) 541-5796 View Website
Category: Fast Food Diner Restaurant