The Farmers Mistress
Restaurant
•
300 Battersea Park Rd, London SW11 3BU, UK
8.8
Saturday: 9 AM – 5 PM
See if anyone you trust recommends it!