Satra: A Local, Seasonal Restaurant in Southeast Sicily   Eat. Stay. Love   Bon Appetit

Satra: A Local, Seasonal Restaurant in Southeast Sicily Eat. Stay. Love Bon Appetit

Rita Russotto, chef and owner of Satra Restaurant, gives us an inside look into her food sourcing process in Sicily. Two diners share with us their ex...

Read More