Stavros Greek Taverna on the Barbican was given the lowest rating by inspectors from Plymouth City Council ... people were aware of this flood and the kitchen disruption and we have a further ...