Country food restaurant offering specialties, possibly connected to Fattoria Mamma Stefania.