Best Mediterranean restaurant in Worcester, united states