*Restaurants, Food & Beverages 35.280044,-120.6632413,Chef Antonio's Italian Kitchen {Directory Results} Search Radius... 1 mi 5 mi 10 mi 50 mi 100 mi Foods Results: 1 Chef Antonio's Italian Kitchen Chef Antonio's Italian Kitchen 1039 Chorro St., San Luis Obispo, CA 93401 (805) 260-8660 Send Email Visit Website Powered By GrowthZone