Taverna L'Orcagna is an Italian and Mediterranean restaurant that also offers BBQ. It is located in Manocalzati, Italy.