For a treat, head to Petaluma at the Bridgewater Mill, Mt. Barker Road, Bridgewater (tel. 08/8339 9200; www.bridgewatermill.com.au). In an impressive 1860s stone building that was the first water-powered flour mill to operate in South Australia, this place serves some of the best-regarded food in the country. It's also the cellar door for Petaluma Wines and where the company's sparkling wines are made. Mains are A$33 to A$38. It's open for lunch Thursday to Monday but you must book well in advance.
For a more casual lunch, try the Organic Market (tel. 08/8339 7131) in Stirling, where the cafe in front of the market store serves delicious light lunches, organic beer and wine, and good coffee. There's a great range of gluten and diary-free foods, and the antipasto plates with dolmades (stuffed grape leaves), goat's curd, eggplant, capsicum (pepper), olives, and gourmet bread make a perfect snack for two. It's at 5 Druids Ave., behind the State and National Banks, and is open daily 8:30am to 5pm. Mains are A$13.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.