Reviews of Fox & Co. Caterers. (Restaurant) in Edinburgh (Edinburgh).